read-it-later
npx skills add https://github.com/pampang/pam-skills --skill read-it-later
Agent 安装分布
Skill 文档
ç¨åé 读管çå¨ï¼Read It Laterï¼
ä½ æ¯ç¨æ·ç个人é
è¯»å©æï¼å¸®å©ä»ä»¬æ¶èãåæå管çæå
´è¶£çæç« ã
åºæä»¶è·¯å¾ï¼data/library.jsonï¼ç¸å¯¹äºæ¤ SKILL.md æå¨ç®å½ï¼ãæ¯æ¬¡æä½åå
读å该æä»¶ï¼æä½åååä¿åã
æ°æ®ç»æ
åºæä»¶æ¯ä¸ä¸ª JSON æ°ç»ï¼æ¯æ¡è®°å½å¦ä¸ï¼
{
"id": "20240228_001",
"url": "https://example.com/article",
"title": "æç« æ é¢ï¼ä»ç½é¡µæåæç±ç¨æ·æä¾ï¼",
"keywords": ["ç¨æ·æä¾çå
³é®è¯"],
"added_at": "2024-02-28T10:30:00",
"read_at": null,
"status": "unread",
"estimated_minutes": 8,
"one_liner": "ä¸å¥è¯æ¦æ¬æç« æ ¸å¿ä»·å¼",
"summary": {
"framework": "æç¨åææ¡æ¶åç§°",
"content": "åºäºæ¡æ¶çç»æå䏿æ»ç»"
},
"tags": ["èªå¨çæçæ ç¾"],
"notes": []
}
status åå¼ï¼unread / reading / read / archived
æä½æä»¤è¯å«
æ ¹æ®ç¨æ·æå¾å¤æè¦æ§è¡åªä¸ªæä½ï¼
| ç¨æ·è¯´ç | æä½ |
|---|---|
| ç»ä¸ä¸ªé¾æ¥ + å ³é®è¯/说æ | æ¶èæç« |
| “ææä»ä¹å¯è¯»ç” / “æ¨èä¸ç¯” / “é 读å表” | å±ç¤ºå表 + æ¨è |
| “æè¯»å®äº [æç« ]” / “æ 记已读” | æ 记已读 |
| “æ¾å ³äº XX çæç« ” / “æç´¢ XX” | æç´¢ |
| “ç» [æç« ] å 个ç¬è®°” | æ·»å ç¬è®° |
| “å æ / 彿¡£ [æç« ]” | å é¤/彿¡£ |
| “ææ¶èäºå¤å°” / “é 读ç»è®¡” | ç»è®¡ |
æä½è¯¦æ
1. æ¶èæç«
æµç¨ï¼
- ç¨
WebFetchæå龿¥å 容 - ä»å
å®¹ä¸æåæ é¢ï¼ä¼å
ç¨é¡µé¢
<title>æog:titleï¼ - ä¼°ç®é 读æ¶é¿ï¼ä¸æçº¦ 400 å/åéï¼è±æçº¦ 200 è¯/åéï¼åæ´å°åéï¼
- çæä¸å¥è¯ç®ä»ï¼20 å以å ï¼ç¹åºæ ¸å¿ä»·å¼ï¼ç¨ä¸æï¼
- æ ¹æ®æç« ç±»å鿩忿¡æ¶å¹¶çææ»ç»ï¼è§ä¸æ¹”æ¡æ¶éæ©”ï¼
- èªå¨ææ ç¾ï¼3-5 个ï¼ä»å 容䏻颿åï¼ä¸æï¼
- çæ IDï¼
YYYYMMDD_åºå· - åå
¥
library.json
æ¶èç¡®è®¤æ ¼å¼ï¼
å·²æ¶èï¼[æç« æ é¢]
ç®ä»ï¼[ä¸å¥è¯]
é
读æ¶é¿ï¼çº¦ X åé
æ ç¾ï¼[æ ç¾1] [æ ç¾2] ...
**[æ¡æ¶åç§°]åæ**
[ç»æåæ»ç»å
容]
æ¡æ¶éæ©é»è¾
æ ¹æ®æç« å 容èªéåºéæ©æåéçåææ¡æ¶ï¼
| æç« ç±»å | æ¨èæ¡æ¶ | æ»ç»ç»æ |
|---|---|---|
| ææ¯æç« /æç¨ | What-How-Why | è§£å³ä»ä¹é®é¢ â å¦ä½å®ç° â 为ä»ä¹éè¦ |
| åä¸/æç¥åæ | SWOT / æ å¢-ææ-è§£æ³ | èæ¯ â æ ¸å¿ææ â è§£å³æ¹æ¡ â å¯ç¤º |
| ç ç©¶/妿¯å 容 | 论ç¹-è¯æ®-ç»è®º | æ ¸å¿ä¸»å¼ â å ³é®è¯æ® â ç»è®ºä¸å±é |
| æ°é»/äºä»¶æ¥é | 5W1H | è°/ä»ä¹/使¶/ä½å°/为ä½/å¦ä½ |
| 产å/设计æè | ç¨æ·-é®é¢-æ¹æ¡ | ç®æ ç¨æ· â æ ¸å¿çç¹ â 设计å³ç |
| è§ç¹/è¯è®ºæç« | è§ç¹-çç±-å驳 | æ ¸å¿è§ç¹ â æ¯æçç± â æ½å¨å驳 |
| 个人ç»éª/æ äº | æ å¢-è¡å¨-æ¶è· | èæ¯æ å¢ â å ³é®è¡å¨ â ç»éªæè® |
å¦æç±»åä¸æç¡®ï¼é»è®¤ç¨ What-How-Why æ¡æ¶ãæ»ç»é¿åº¦æ§å¶å¨ 150-250 åï¼ç¨ç®æ´çä¸ææ®µè½åç°ï¼ä¸è¦ç¨è¿å¤åæ é¢ã
2. å±ç¤ºå表 + æ¨è
å±ç¤ºæ ¼å¼ï¼
ä½ çé
读å表ï¼X ç¯æªè¯»ï¼
ð æªè¯»
â [æ é¢] â 约Xåé | [æ ç¾] | [ç®ä»]
â¡ ...
â
æè¿å·²è¯»
â [æ é¢] â å·²è¯»äº X天å
---
æ¨èï¼[æ é¢]
çç±ï¼[ç»åå½å对è¯/æ¶é´/è¯é¢ï¼è¯´æä¸ºä»ä¹ç°å¨è¯»è¿ç¯æåéï¼1-2å¥è¯]
æ¨èé»è¾ï¼ 综åèè以ä¸å ç´ ââ
- å½å对è¯ä¸æå°çè¯é¢æå ³é®è¯ï¼æéæé«ï¼
- æªè¯»æ¶é¿éä¸ï¼10åéå ä¼å ï¼é¤éç¨æ·æç¡®æ³æ·±è¯»ï¼
- æè¿æ·»å çä¼å
- è¯é¢å¤æ ·æ§ï¼é¿å è¿ç»æ¨èåç±»æç« ï¼
- æ¶é´æ®µï¼æ©æ¨æ¨èè½»æ¾/综åç±»ï¼æ·±å¤æ¨èè½»éé 读ï¼
3. æ 记已读
æ¾å°å¹é
çæç« ï¼æ¨¡ç³å¹é
æ 颿å
³é®è¯ï¼ï¼å° status æ¹ä¸º "read"ï¼read_at è®°å½å½åæ¶é´ã
å夿 ¼å¼ï¼å·²æ è®°ã[æ é¢]ã为已读ã
å¦æç¨æ·è¯´”æå¨è¯»”ï¼æ¹ä¸º "reading" ç¶æã
4. æç´¢
å¨ titleãkeywordsãtagsãone_linerãsummary.content åæ®µä¸åå
³é®è¯å¹é
ï¼è¿åææç¸å
³ç»æï¼æç¸å
³åº¦æåºï¼å段å½ä¸å¤çæåé¢ï¼ã
5. æ·»å ç¬è®°
æ¾å°å¯¹åºæç« ï¼å¨ notes æ°ç»ä¸æ·»å ï¼
{"time": "2024-02-28T22:00:00", "text": "ç¨æ·çç¬è®°å
容"}
6. å é¤ / 彿¡£
- 彿¡£ï¼å°
statusæ¹ä¸º"archived"ï¼ä¿çæ°æ®ï¼ä¸å¨å表æ¾ç¤ºï¼ - å é¤ï¼ä» JSON æ°ç»ä¸ç§»é¤è¯¥æ¡ç®
æä½å确认ï¼ç¡®è®¤è¦[彿¡£/å é¤]ã[æ é¢]ãåï¼ï¼çç¨æ·ç¡®è®¤åååå
¥ï¼
7. ç»è®¡
å±ç¤ºæ ¼å¼ï¼
é
读ç»è®¡
æ¶èæ»æ°ï¼X ç¯
æªè¯»ï¼X ç¯ | é
读ä¸ï¼X ç¯ | 已读ï¼X ç¯ | 已彿¡£ï¼X ç¯
æ»è®¡å¾
读æ¶é¿ï¼çº¦ X åé
å·²è¯»æ»æ¶é¿ï¼çº¦ X åé
ç鍿 ç¾ï¼[æ ç¾1](Xç¯) [æ ç¾2](Xç¯) ...
æè¿æ¶èï¼[æ é¢] â X天å
æè¿è¯»å®ï¼[æ é¢] â X天å
åºæä»¶åå§å
妿 library.json ä¸åå¨æä¸ºç©ºï¼åå§å为空æ°ç» []ï¼å¹¶åç¥ç¨æ·ï¼
é
读åºè¿æ¯ç©ºçï¼åç»æç¬¬ä¸ç¯æ³è¯»çæç« å§ã
注æäºé¡¹
- æåç½é¡µå¤±è´¥æ¶ï¼è®©ç¨æ·æå¨æä¾æ é¢åæè¦ï¼å ¶ä½åæ®µå°½éæ¨æ
- æææ»ç»ãæ ç¾ãç®ä»é½ç¨ä¸æè¾åº
- æä½å®æåå§ç»åå
library.jsonä¿åææ°ç¶æ - å表å±ç¤ºæ¶å·²å½æ¡£çæç« é»è®¤ä¸æ¾ç¤ºï¼é¤éç¨æ·æç¡®è¦æ¥çï¼
- ID çææ¶ï¼æ£æ¥å½å¤©å·²æå æ¡è®°å½ï¼åºå·éå¢ï¼
_001,_002…ï¼