SenseNova Excel Data Analysis Workflow
Seks-trinns Excel-pipeline: tell, gate, rens, filtrer, aggreger, eksporter
Krever oppsett
Hva den gjør
Orkestrerer Excel-analyse med flere ark i seks trinn — radtelling uten full lasting, en storfil Parquet-gate, skjema-inspeksjon, rensing, filtrering og eksport — støttet av 40 kapabilitets-underferdigheter. Utløses ved forespørsler om å analysere, rense, pivoterere, lage diagrammer eller eksportere .xlsx/.xls/.csv-data.
Testrapport
Oppgave: på en reell generert .xlsx (2 ark, 12 000 rader, 400 manglende verdier i '得分', 300 kontaminerte verdier i '部门', kolonne navngitt '是否通 过' med et mellomrom) tell rader per ark, rens data, beregn andelen bestått per avdeling, og eksporter resultatet. Grunnlinjekjøring uten ferdighet krasjet med KeyError: 'Column not found: 是否通过' — nøyaktig på fellen det ble advart om i ferdighetens Key rules-seksjon ('Column names may contain spaces'); etter manuell fiks kjørte den, men eksporterte en fil med 400 urensede NaN. Ferdighetskjøring eksporterte 0 NaN og traff korrekt 10k-porten (12 003 rader → 10k–100k bånd → Parquet-cache). Rettferdig motargument: ved denne størrelsen viste optimalisering seg å være pessimisering — 5.8 s og topp 57.4 MB vs. 2.9 s og 20.6 MB for naiv pandas, noe som betyr at Parquet-rundturen ved den nedre grensen av sitt eget bånd kun hindrer. Hovedårsak til oppsett-dommen: ferdigheten er skrevet for SenseNova host-sandkassen og inneholder ikke-portable stier (/mnt/data/result.xlsx, fonter /mnt/afs_agents/SimHei.ttf, lenker som 'sandbox:'), og grenen for ≥100k rader krever den nærliggende ferdigheten sn-da-large-file-analysis, som IKKE installeres av installasjonskommandoen — den må kopieres separat. Trinn 0 rent: kropp (288 linjer) og 40 kapabilitetsfiler lest, ingen nettverk eller eksfiltrering.
Testet på: 2026-07-16 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/OpenSenseNova/SenseNova-Skills.git mkdir -p ~/.claude/skills cp -r SenseNova-Skills/skills/sn-da-excel-workflow ~/.claude/skills/sn-da-excel-workflow
Kommandoer og eksempelprompter
/sn-da-excel-workflowSeks-trinns Excel-pipeline: tell, gate, rens, filtrer, aggreger, eksporter
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Clean this messy Excel file and export the pass rate by departmentCount rows across both sheets before we process this huge spreadsheetFilter and aggregate this xlsx data without loading the whole file into memory