long-audio-transcript-processor
npx skills add https://github.com/cafe3310/public-agent-skills --skill long-audio-transcript-processor
Agent 安装分布
Skill 文档
è¯é³è½¬åå¤ç工使µ (Long Audio Transcript Processor)
æ¤æè½æ¨å¨éè¿æä»¶ç³»ç»è¾ å©ï¼å®å ¨ãæåºå°å¤çè¶ é¿è¯é³è½¬åææ¬ãå®éè¿å段å¤çãä¸ä¸æç»´æ¤ï¼æ¯è¯è¡¨ã主é¢è®°å½ï¼åç¶æè¿½è¸ªï¼ç¡®ä¿å¤çè¿ç¨çå¯æç»æ§åé«è´¨éã
ä½¿ç¨æ¶æº
å½ç¨æ·æä¾ä¸ä¸ªæå¤ä¸ªé¿ç¯è¯é³è½¬åæä»¶ï¼å¹¶è¦æ±è¿è¡ï¼
- æ ¡å¯¹ä¸ä¿®æ£ï¼ä¿®å¤è¯å«é误ãéå¤ã䏿çã
- æ´ç䏿 ¼å¼åï¼åºååè¨äººï¼æ´ç段è½ã
- é¿ææ¬å¤çï¼ææ¬è¿é¿ï¼æ æ³ä¸æ¬¡æ§æ¾å ¥ LLM ä¸ä¸æã
- éè¦ä¸æä¸æ¢å¤ï¼å·¥ä½å¯è½è·¨è¶å¤æ¬¡å¯¹è¯ã
工使µ
1. åå¤é¶æ®µ (Initialization)
é¦å ï¼å¿ é¡»åå§åå·¥ä½åºã询é®ç¨æ·æ¯å¦å·²åå¤å¥½æºæä»¶ã
è¿è¡åå§åèæ¬ï¼
python3 .gemini/skills/long-audio-transcript-processor/scripts/setup_workspace.py "path/to/file1.txt" "path/to/file2.txt" ...
(注æï¼è¯·æ ¹æ®å®é
æè½å®è£
è·¯å¾è°æ´èæ¬è·¯å¾ï¼éå¸¸æ¯ .gemini/skills/...)
åå§ååï¼å·¥ä½åºç»æå¦ä¸ï¼
è¯é³è½¬åå¤ç_YYYY-MM-DD-HH-MM/
âââ 0-工使¥å¿.md # è¿åº¦è¿½è¸ªä¸è®¡å
âââ 1-åå§æä»¶/ # åæ¾ç¨æ·æä¾çåå§è¯é³ææ¬
âââ 2-è¦æ±åä¿¡æ¯/ # åæ¾æ´»å¨èæ¯ãåè¨äººçä¿¡æ¯(ç¨æ·è¡¥å
)
âââ 3-æ ¡å¯¹åæ¯è¯è¡¨.md # å¨ææ´æ°çæ¯è¯åºåé误模å¼
âââ 4-åæ®µä¸»é¢.md # è®°å½å·²å¤çåæ®µç主é¢èç»
âââ 5-æç»è¾åº/ # åæ¾æ ¡å¯¹å®æçåæ®µæä»¶
å ³é®æä½ï¼
- æ£æ¥çæçç®å½ã
- åæ¥èæ¯ç¥è¯ï¼ç¡®ä¿å°ç¨æ·æä¾çä»»ä½èæ¯ææ¡£ï¼å¦ MRDãPRDãä¼è®®èæ¯ãç¸å
³é®ä»¶çï¼ææ¡£å¤å¶å°
2-è¦æ±åä¿¡æ¯/ç®å½ä¸ï¼ä¹å¨è¯¥ç®å½ä¸å建 Markdown ææ¡£è®°å½ç¨æ·ç说æãè¿æ¯ä¿è¯åç»å¤çåç¡®æ§çåºç³ã
2. åæ®µå¤çå¾ªç¯ (Processing Loop)
å¨è¿å ¥å¾ªç¯åï¼æ»æ¯å 读å以䏿件以å è½½ä¸ä¸æï¼ç¡®ä¿è·¨å段çä¿¡æ¯ä¸è´æ§ï¼ï¼
0-工使¥å¿.md(æ£æ¥è¿åº¦)2-è¦æ±åä¿¡æ¯/ä¸çææèæ¯åè¦æ±ææ¡£3-æ ¡å¯¹åæ¯è¯è¡¨.md(å è½½ææ°ç§¯ç´¯çæ¯è¯åæ ¡å¯¹è§å)4-åæ®µä¸»é¢.md(å 载已æä¸ä¸æä¸»é¢)5-æç»è¾åº/ä¸çæä»¶ — ååºæä»¶åå³å¯
æ¥éª¤ï¼
- ç¡®å®ä»»å¡ï¼ä»
0-工使¥å¿.md䏿¾å°ç¬¬ä¸ä¸ªæªå®æï¼[ ]ï¼çåæ®µã - 读åå
容ï¼ä»
1-åå§æä»¶/读åå¯¹åºæä»¶ç对åºè¡å·èå´ã- 使ç¨
read_fileçoffsetålimitåæ°ï¼æèsedå½ä»¤æåã
- 使ç¨
- æ§è¡æ ¡å¯¹ï¼
- è¾å ¥ï¼åå§åæ®µææ¬ã
- åèï¼æ¯è¯è¡¨ãèæ¯ä¿¡æ¯ãååºå段主é¢ã
- æ§è¡ï¼
- ä¿®æ£éå«åãéå¤ãåé³é误ï¼åå°åä½çè¯æ°è¯ã
- æ è®°ä¸ç¡®å®å
容为
(...)ã
- è¾åºç»æï¼
- è¾åºæ ¡å¯¹ç»æãå°æ ¡å¯¹åçè¯é³è½¬åèæ¬ï¼åå
¥
5-æç»è¾åº/$åå§æä»¶å_$å¼å§è¡-$ç»æè¡.txtã - è¾åºé¢å¤ææ¡£ã妿æé¢å¤ææ¡£åå»ºè¦æ±ï¼åå¨
5-æç»è¾åº/ä¸å建ç¸åºæä»¶å¹¶åé¢å¤æä»¶ã - æ´æ°æ¯è¯è¡¨ã妿卿¬æ®µåç°äºæ°ç䏿åè¯ãç¹å®éè¯¯æ¨¡å¼æç¡®è®¤äºæä¸ªæ¨¡ç³æ¯è¯çæ£ç¡®åæ³ï¼è¿½å å°
3-æ ¡å¯¹åæ¯è¯è¡¨.mdãä» è¿½å ï¼ç¨è¡å·æ®µè½åºåä¸ååæ®µçå 容ã - æ´æ°ä¸»é¢ãå°æ¬æ®µæ ¸å¿ä¸»é¢ 追å å°
4-åæ®µä¸»é¢.mdãä» è¿½å ï¼ç¨è¡å·æ®µè½åºåä¸ååæ®µçå 容ã
- è¾åºæ ¡å¯¹ç»æãå°æ ¡å¯¹åçè¯é³è½¬åèæ¬ï¼åå
¥
- æ´æ°ç¶æï¼
- æ´æ°æ¥å¿ï¼å¨
0-工使¥å¿.md䏿 è®°åæ®µä¸º[x]ã
- æ´æ°æ¥å¿ï¼å¨
- åé¦ä¸æ²æ·ï¼
- åç¥ç¨æ·æ¬æ®µå·²å®æï¼ç®è¿°å ³é®ä¿®æ¹ãæ°åç°çæ¯è¯æä¸ç¡®å®ç¹ã
- è¯¢é®æ¯å¦ææ°å¢æ¯è¯æé误修æ£ã
- 妿åé¦ï¼æ´æ°
3-æ ¡å¯¹åæ¯è¯è¡¨.mdå¹¶ä¿®æ£5-æç»è¾åºä¸çå¯¹åºæä»¶ã
3. 䏿æ¢å¤ (Resuming)
妿坹è¯ä¸æï¼ä¸è¦ éæ°åå§åã
ç´æ¥æ§è¡ åæ®µå¤çå¾ªç¯ çâå¨è¿å
¥å¾ªç¯åâæ¥éª¤ï¼éè¿è¯»å 2-è¦æ±åä¿¡æ¯/ å 3-æ ¡å¯¹åæ¯è¯è¡¨.md 宿´æ¾åè®°å¿ã
ç¶åç»§ç»ä¸ä¸ä¸ªæªå®æçåæ®µã
4. è¡çä»»å¡ (Derivative Tasks)
é¤äºæ å转åå¤ï¼ç¨æ·å¯è½è¦æ±å¹¶è¡çæå ¶ä»äº§ç©ï¼å¦ Q&A é®çåºãæè¦ãå¾ åäºé¡¹ï¼ã
- å®ä¹ï¼å¨
2-è¦æ±åä¿¡æ¯/ä¸å建任å¡è¯´æææ¡£ï¼å¦é¢å¤ä»»å¡_é®ç积累.mdï¼ã - æ§è¡ï¼å¨æ¯æ¬¡âè¾åºç»æâåï¼æ£æ¥è¡çä»»å¡è¦æ±ï¼ä»å½ååæ®µä¸æåç¸å ³ä¿¡æ¯ã
- åå¨ï¼è¡çæä»¶åæ¾å¨
5-æç»è¾åº/ä¸ï¼æä»¶å½ååºæ¸ æ°ï¼å¦é®é¢ååç-主é¢.mdï¼ã - ååï¼è¡çæä»¶çæ´æ°åæ ·éµå¾ª**âåªè¿½å â**ï¼ç¨è¡å·æ®µè½åºåä¸ååæ®µçå 容ã
5. è°æ´ä¸æ´å (Adjustment and Integration)
卿æå段å¤ç宿åï¼è¿å ¥æ¤é¶æ®µã
-
æææ±æ»ä¸æéï¼
- ååºææäº§åºçæ ¸å¿æä»¶ï¼åæ®µææ¬ãæ¯è¯è¡¨ãæè¦ãè¡çææ¡£ï¼ã
- æéç¨æ·ï¼
- a) å¯ä»¥æåºä»»ä½é¢å¤çæ´çãåå¹¶ææ ¼å¼è°æ´è¦æ±ï¼ä¾å¦ï¼å并为ä¸ä¸ªææ¡£ï¼æåç¹å®è§è²çåè¨ï¼ã
- b) å¯ä»¥å°å 容åéç»ç¸å ³äººåï¼å¦ PMãææ¯è´è´£äººï¼è¿è¡å®¡é å订æ£ã
-
订æ£å¤çæ åï¼
- å½ç¨æ·åé¦è®¢æ£æè§æ¶ï¼æè
ç¨æ·è½¬åä»äººç订æ£å
容æ¶ï¼å¿
须使ç¨ä»¥ä¸ Emoji æ è®°ä¿®æ¹ç迹ï¼ä»¥ä¾¿æ¸
æ°è¿½è¸ªåå¨ï¼
{ð´ åå§å 容}ï¼æ è®°è¢«ä¿®æ¹æå é¤çåå§ææ¬ã{ð¢ æ°å 容}ï¼æ è®°æ°å¢æä¿®æ£åçææ¬ã{â¼ï¸ éç¹å«çæï¼å¯è½åºé}ï¼æ 记模å认为åå¨çç¾ãé£é©æä¸ç¡®å®çå°æ¹ï¼æè ç¨æ·ç¹å«å¼ºè°ç注æç¹ã
- æ´æ°å¨ä½ï¼æ ¹æ®è®¢æ£å
容ï¼åæ¥æ´æ°
3-æ ¡å¯¹åæ¯è¯è¡¨.mdå5-æç»è¾åº/ä¸çå¯¹åºæä»¶ï¼ç¡®ä¿ä¸ä¸æ¬¡å¤çæåå¹¶æ¶ä½¿ç¨ææ°æ°æ®çæ£ç¡®çæ¬ã
- å½ç¨æ·åé¦è®¢æ£æè§æ¶ï¼æè
ç¨æ·è½¬åä»äººç订æ£å
容æ¶ï¼å¿
须使ç¨ä»¥ä¸ Emoji æ è®°ä¿®æ¹ç迹ï¼ä»¥ä¾¿æ¸
æ°è¿½è¸ªåå¨ï¼
å ³é®æä»¶è¯´æ
0-工使¥å¿.md: æ ¸å¿ç¶ææä»¶ãå¿ é¡» ä¿æææ°ã3-æ ¡å¯¹åæ¯è¯è¡¨.md: å¨ææ´æ°çç¥è¯åºãåç°æ°æ¯è¯æç¹å®éè¯¯æ¨¡å¼æ¶ï¼å¡å¿ æ´æ°æ¤æä»¶ï¼ä»¥ä¿è¯åç»å段å¤ççä¸è´æ§ã该æä»¶çç¼è¾ä¹éµå¾ªåªè¿½å ååã4-åæ®µä¸»é¢.md: å¸®å© LLM ä¿æå¯¹é¿ææ¬æ´ä½èç»ççè§£ã
注æäºé¡¹
- æä»¶æä½ï¼ææçæçæä»¶åºä¸¥æ ¼åæ¾å¨åå§åçå·¥ä½ç®å½ä¸ã
- è¡å·å¯¹åºï¼è¯»ååå§æä»¶æ¶ï¼å¡å¿ ç¡®ä¿è¡å·èå´åç¡®ã
- åªè¿½å ååï¼å¯¹äº
3-æ ¡å¯¹åæ¯è¯è¡¨,4-åæ®µä¸»é¢.mdåä»»ä½é¢å¤è¾åºæä»¶ï¼ä¸¥æ ¼éµå¾ª åªè¿½å ãä¸ä¿®æ¹çååï¼é¿å å¨ loop è¿ç¨ä¸ï¼è¦çå·²æå 容ã - ç¬¬ä¸æ¶é´è®°å½é¢å¤è¦æ±ï¼å¦æç¨æ·å¨è¿ç¨ä¸æåºäºé¢å¤è¦æ±ï¼å°¤å
¶æ¯éè¦è°æ´å¤çæ¹å¼æè¡¥å
ä¿¡æ¯ï¼åºç«å³è®°å½å¨
2-è¦æ±åä¿¡æ¯/ä¸ï¼å¹¶éç¥åç»å¤çç¯èã - 说è¯äººè¯å«ï¼è¯é³è½¬åç说è¯äººä¸è¬æ£ç¡®ï¼é¤éç¨æ·æåºéè¦åè¯å«ãè¯å«æ¶ï¼æ ¹æ®ä¸ä¸æï¼æé® vs åçãä¸å®¶ vs å°ç½ãè¡ä¸èæ¯å·®å¼ï¼åºåçå®è§è²ï¼å¨è¾åºä¸æ¾å¼æ è®°è§è²ï¼å¦
åè¡ (æµè¯)ã访客 (å¦ç)ï¼ã - èæ¯é©±å¨ï¼ç¦æ¢å¨ä¸è¯»åèæ¯ææ¡£çæ åµä¸å¼å§å¤çåæ®µã