低风险 — 风险评分 15/100
上次扫描:2 天前 重新扫描
15 /100
taobao-shopping & 多技能集合
淘宝/天猫/滴滴等电商和出行决策辅助工具集
该技能集合包含多个公开的购物辅助和工具类AI技能,主要提供公共决策支持功能,未发现恶意行为,但存在部分硬编码占位符凭证和轻微文档与实现偏差。
技能名称taobao-shopping & 多技能集合
分析耗时89.9s
引擎pi
可以安装
建议清理测试代码中的占位符凭证,确保生产环境使用环境变量。对 skills-archive 目录下的归档技能进行定期审计。

安全发现 3 项

严重性 安全发现 位置
中危
测试文件中的硬编码密码
encryption.test.ts:112 包含测试密码 'mySecurePassword123',虽为测试代码但应标记为需要清理的敏感信息
const password = 'mySecurePassword123';
→ 使用环境变量或配置注入测试凭证
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/tests/encryption.test.ts:112
低危
API占位符密钥
clawhub_api.py 和 second-brain-triage/SKILL.md 中存在硬编码的API密钥,虽为占位符但建议移除
CLAWHUB_API_KEY = "clh_rlz3TY0FNrsfHjOcmA5vzoUt4-HjkT4t_B56CZwe0kY"
→ 使用环境变量 CLAWHUB_API_KEY
agents/design/clawhub-skill-monitor/scripts/clawhub_api.py:16
提示
User-Agent中的版本号误报
预扫描标记的 '120.0.0.0' IP实为User-Agent字符串中的Chrome版本号
user_agent='Mozilla/5.0...Chrome/120.0.0.0 Safari/537.36'
→ 忽略此误报
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:157
资源类型声明权限推断权限状态证据
文件系统 READ READ ✓ 一致 各技能SKILL.md声明读取参考文档
网络访问 READ READ ✓ 一致 clawhub_api.py 和 reading-manager 读取外部API
命令执行 NONE WRITE ✓ 一致 tianmao.py:34,38,51 - subprocess启动浏览器
4 严重 4 高危 107 项发现
💀
严重 危险命令 危险 Shell 命令
rm -rf /
agents/design/skill-assessment/evaluators/code_analyzer.sh:63
🔒
严重 编码执行 Base64 编码执行(代码混淆)
Buffer.from(parts[0], 'base64'
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/services/encryption-service.ts:52
🔒
严重 编码执行 Base64 编码执行(代码混淆)
Buffer.from(expectedSignature, 'base64'
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/services/encryption-service.ts:105
🔒
严重 编码执行 Base64 编码执行(代码混淆)
Buffer.from(signature, 'base64'
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/services/encryption-service.ts:106
🔑
高危 API 密钥 疑似硬编码凭证
API_KEY="for-summarization"
agents/code/second-brain-triage/SKILL.md:292
🔑
高危 API 密钥 疑似硬编码凭证
API_KEY = "clh_rlz3TY0FNrsfHjOcmA5vzoUt4-HjkT4t_B56CZwe0kY"
agents/design/clawhub-skill-monitor/scripts/clawhub_api.py:16
📡
高危 IP 地址 硬编码 IP 地址
120.0.0.0
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:157
🔑
高危 API 密钥 疑似硬编码凭证
password = 'mySecurePassword123'
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/tests/encryption.test.ts:112
🔗
中危 外部 URL 外部 URL
https://youtube.com/watch?v=xxx
agents/code/second-brain-triage/TECHNICAL_SPEC.md:858
🔗
中危 外部 URL 外部 URL
https://clawhub.com/skills/pdf-editor
agents/design/clawhub-skill-monitor/DESIGN.md:71
🔗
中危 外部 URL 外部 URL
https://your-clawhub-instance.com
agents/design/clawhub-skill-monitor/INSTALL.md:108
🔗
中危 外部 URL 外部 URL
https://api.your-clawhub-instance.com
agents/design/clawhub-skill-monitor/INSTALL.md:109
🔗
中危 外部 URL 外部 URL
https://clawhub.com/api
agents/design/clawhub-skill-monitor/scripts/clawhub_api.py:17
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/
agents/design/clawhub-skill-monitor/scripts/clawhub_api.py:55
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/local/
agents/design/clawhub-skill-monitor/scripts/clawhub_local.py:64
🔗
中危 外部 URL 外部 URL
https://clawhub.com
agents/design/clawhub-skill-monitor/scripts/clawhub_monitor.py:27
🔗
中危 外部 URL 外部 URL
https://api.clawhub.com
agents/design/clawhub-skill-monitor/scripts/clawhub_monitor.py:28
🔗
中危 外部 URL 外部 URL
https://clawhub.com/skills/
agents/design/clawhub-skill-monitor/scripts/demo.py:33
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/u/harrylabsj
agents/design/clawhub-skill-monitor/scripts/harrylabsj_real.py:12
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/harrylabsj/
agents/design/clawhub-skill-monitor/scripts/harrylabsj_skills.py:108
🔗
中危 外部 URL 外部 URL
https://clawhub.ai
agents/design/orchestrator/SKILL.md:269
🔗
中危 外部 URL 外部 URL
https://opencollective.com/babel
agents/design/orchestrator/package-lock.json:79
🔗
中危 外部 URL 外部 URL
https://opencollective.com/browserslist
agents/design/orchestrator/package-lock.json:1406
🔗
中危 外部 URL 外部 URL
https://tidelift.com/funding/github/npm/browserslist
agents/design/orchestrator/package-lock.json:1410
🔗
中危 外部 URL 外部 URL
https://tidelift.com/funding/github/npm/caniuse-lite
agents/design/orchestrator/package-lock.json:1482
🔗
中危 外部 URL 外部 URL
https://opencollective.com/fast-check
agents/design/orchestrator/package-lock.json:3422
🔗
中危 外部 URL 外部 URL
https://www.patreon.com/feross
agents/design/orchestrator/package-lock.json:3523
🔗
中危 外部 URL 外部 URL
https://feross.org/support
agents/design/orchestrator/package-lock.json:3527
🔗
中危 外部 URL 外部 URL
https://clawic.com/skills/alibaba-shopping
skills/alibaba-shopping/SKILL.md:5
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/harrylabsj/alibaba-shopping
skills/alibaba-shopping/package.json:22
🔗
中危 外部 URL 外部 URL
https://s.taobao.com/search?q=iPhone+16
skills/alibaba-shopping/references/browser-workflow.md:53
🔗
中危 外部 URL 外部 URL
https://cart.taobao.com/cart.htm
skills/alibaba-shopping/references/browser-workflow.md:107
🔗
中危 外部 URL 外部 URL
https://skills.sh/openclaw/decision-expert
skills/decision-expert/package.json:37
🔗
中危 外部 URL 外部 URL
https://detail.tmall.com/...
skills/find-items/SKILL.md:103
🔗
中危 外部 URL 外部 URL
https://item.jd.com/...
skills/find-items/SKILL.md:109
🔗
中危 外部 URL 外部 URL
https://mobile.yangkeduo.com/...
skills/find-items/SKILL.md:115
🔗
中危 外部 URL 外部 URL
https://img.shields.io/badge/license-MIT-blue.svg
skills/health-manager/README.md:5
🔗
中危 外部 URL 外部 URL
https://img.shields.io/badge/version-1.0.0-green.svg
skills/health-manager/README.md:6
🔗
中危 外部 URL 外部 URL
https://img.shields.io/badge/clawhub-health--manager-purple.svg
skills/health-manager/README.md:7
🔗
中危 外部 URL 外部 URL
https://clawhub.com/skills/health-manager
skills/health-manager/README.md:7
🔗
中危 外部 URL 外部 URL
https://opencollective.com/fastify
skills/health-manager/package-lock.json:424
🔗
中危 外部 URL 外部 URL
https://search.jd.com/Search?keyword=...
skills/jd-shopping/references/browser-workflow.md:25
🔗
中危 外部 URL 外部 URL
https://cart.jd.com/cart_index/
skills/jd-shopping/references/browser-workflow.md:57
🔗
中危 外部 URL 外部 URL
https://developer.mozilla.org
skills/learning-planner/README.md:51
🔗
中危 外部 URL 外部 URL
https://developer.mozilla.org/en-US/docs/Web/JavaScript
skills/learning-planner/SKILL_EN.md:179
🔗
中危 外部 URL 外部 URL
https://aws.amazon.com/whitepapers
skills/learning-planner/SKILL_EN.md:221
🔗
中危 外部 URL 外部 URL
https://clawic.com/skills/pdd
skills/pdd-shopping/SKILL.md:5
🔗
中危 外部 URL 外部 URL
https://mobile.yangkeduo.com/
skills/pdd-shopping/references/browser-workflow.md:28
🔗
中危 外部 URL 外部 URL
https://mobile.yangkeduo.com/cart.html
skills/pdd-shopping/references/browser-workflow.md:71
🔗
中危 外部 URL 外部 URL
https://img.shields.io/badge/version-2.0.0-blue.svg
skills/shein-shopping/README.md:3
🔗
中危 外部 URL 外部 URL
https://img.shields.io/badge/license-MIT-green.svg
skills/shein-shopping/README.md:4
🔗
中危 外部 URL 外部 URL
https://www.shein.com/p/product-id.html
skills/shein-shopping/SKILL_EN.md:71
🔗
中危 外部 URL 外部 URL
https://www.shein.com/search?q=
skills/shein-shopping/references/browser-workflow.md:13
🔗
中危 外部 URL 外部 URL
https://www.shein.com/new-products.html
skills/shein-shopping/references/browser-workflow.md:25
🔗
中危 外部 URL 外部 URL
https://www.shein.com/campaigns
skills/shein-shopping/references/browser-workflow.md:37
🔗
中危 外部 URL 外部 URL
https://www.shein.com/product-
skills/shein-shopping/references/browser-workflow.md:51
🔗
中危 外部 URL 外部 URL
https://www.shein.com/shoppingbag.html
skills/shein-shopping/references/browser-workflow.md:96
🔗
中危 外部 URL 外部 URL
https://www.shein.com
skills/shein-shopping/shein-shopping.py:52
🔗
中危 外部 URL 外部 URL
https://www.shein.com/pdsearch
skills/shein-shopping/shein-shopping.py:53
🔗
中危 外部 URL 外部 URL
https://www.shein.com/new
skills/shein-shopping/shein-shopping.py:54
🔗
中危 外部 URL 外部 URL
https://clawic.com/skills/taobao-shopping
skills/taobao-shopping/SKILL.md:5
🔗
中危 外部 URL 外部 URL
https://clawhub.ai/harrylabsj/taobao-shopping
skills/taobao-shopping/package.json:20
🔗
中危 外部 URL 外部 URL
https://www.tmall.com/
skills/tianmao/references/browser-workflow.md:27
🔗
中危 外部 URL 外部 URL
https://cart.tmall.com/
skills/tianmao/references/browser-workflow.md:68
🔗
中危 外部 URL 外部 URL
https://www.vip.com/
skills/vip/references/browser-workflow.md:26
🔗
中危 外部 URL 外部 URL
https://cart.vip.com/
skills/vip/references/browser-workflow.md:68
🔗
中危 外部 URL 外部 URL
https://www.didiglobal.com
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:94
🔗
中危 外部 URL 外部 URL
https://web.didiglobal.com
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:95
🔗
中危 外部 URL 外部 URL
https://www.didiglobal.com/passport/login
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:200
🔗
中危 外部 URL 外部 URL
https://web.didiglobal.com/trip/current
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:450
🔗
中危 外部 URL 外部 URL
https://web.didiglobal.com/trip/history
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:492
🔗
中危 外部 URL 外部 URL
https://web.didiglobal.com/coupon
skills-archive/didi-public-low-sensitivity-20260315-204610/didi.py:554
🔗
中危 外部 URL 外部 URL
https://dotenvx.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/package-lock.json:1971
🔗
中危 外部 URL 外部 URL
https://opencollective.com/express
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/package-lock.json:2366
🔗
中危 外部 URL 外部 URL
https://www.taobao.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:183
🔗
中危 外部 URL 外部 URL
https://www.tmall.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:196
🔗
中危 外部 URL 外部 URL
https://www.jd.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:209
🔗
中危 外部 URL 外部 URL
https://www.pinduoduo.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:222
🔗
中危 外部 URL 外部 URL
https://www.douyin.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:235
🔗
中危 外部 URL 外部 URL
https://www.xiaohongshu.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:248
🔗
中危 外部 URL 外部 URL
https://www.suning.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:261
🔗
中危 外部 URL 外部 URL
https://www.amazon.cn
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:274
🔗
中危 外部 URL 外部 URL
https://www.ebay.com
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/src/db/database.ts:287
🔗
中危 外部 URL 外部 URL
https://www.tianmao.com
skills-archive/tianmao-public-low-sensitivity-20260315-204610/README.md:46
🔗
中危 外部 URL 外部 URL
https://www.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:6
🔗
中危 外部 URL 外部 URL
https://www.tmall.hk**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:7
🔗
中危 外部 URL 外部 URL
https://www.tmall.cn**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:8
🔗
中危 外部 URL 外部 URL
https://www.tianmao.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:11
🔗
中危 外部 URL 外部 URL
https://tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:12
🔗
中危 外部 URL 外部 URL
https://m.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:15
🔗
中危 外部 URL 外部 URL
https://h5.m.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:16
🔗
中危 外部 URL 外部 URL
https://www.tmall.com/wow**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:19
🔗
中危 外部 URL 外部 URL
https://ju.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:20
🔗
中危 外部 URL 外部 URL
https://chaoshi.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:21
🔗
中危 外部 URL 外部 URL
https://travel.tmall.com**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:22
🔗
中危 外部 URL 外部 URL
https://www.tmall.com/global**
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:23
🔗
中危 外部 URL 外部 URL
https://list.tmall.com/search_product.htm?q=
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:39
🔗
中危 外部 URL 外部 URL
https://detail.tmall.com/item.htm?id=
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:44
🔗
中危 外部 URL 外部 URL
https://list.tmall.com/search_cat.htm?cat=
skills-archive/tianmao-public-low-sensitivity-20260315-204610/references/tmall-urls.md:49
🔗
中危 外部 URL 外部 URL
https://www.trip.com/hotels/shanghai-hotel/12345/
skills-archive/trip-public-low-sensitivity-20260315-204610/SKILL_EN.md:73
🔗
中危 外部 URL 外部 URL
https://www.trip.com
skills-archive/trip-public-low-sensitivity-20260315-204610/trip.py:23
🔗
中危 外部 URL 外部 URL
https://www.ele.me
skills-archive/waimai-public-low-sensitivity-20260315-204610/scripts/waimai.js:24
🔗
中危 外部 URL 外部 URL
https://www.ele.me/search?keyword=$
skills-archive/waimai-public-low-sensitivity-20260315-204610/scripts/waimai.js:1009
🔗
中危 外部 URL 外部 URL
https://www.example.com
skills-archive/waimai-public-low-sensitivity-20260315-204610/src/browser.ts:357
📧
提示 邮箱 邮箱地址
[email protected]
agents/design/orchestrator/package-lock.json:2048
📧
提示 邮箱 邮箱地址
[email protected]
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/tests/validation.test.ts:31
📧
提示 邮箱 邮箱地址
[email protected]
skills-archive/shopping-merchant-public-low-sensitivity-20260315-204610/tests/validation.test.ts:32

目录结构

605 文件 · 3.0 MB · 102115 行
Markdown 243f · 35507L TypeScript 109f · 19572L JavaScript 62f · 15548L Python 96f · 15140L JSON 65f · 14767L Shell 14f · 1222L YAML 3f · 298L Text 13f · 61L
├─ 📁 agents
│ ├─ 📁 code
│ │ ├─ 📁 conversation-recovery
│ │ │ └─ 📝 TECHNICAL_SPEC.md Markdown 862L · 27.5 KB
│ │ ├─ 📁 decision-journal
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 analysis.md Markdown 151L · 3.4 KB
│ │ │ │ └─ 📝 templates.md Markdown 69L · 1.8 KB
│ │ │ ├─ 📁 scripts
│ │ │ │ └─ 🐍 decision.py Python 370L · 11.5 KB
│ │ │ ├─ 📁 templates
│ │ │ │ ├─ 📝 default.md Markdown 79L · 1.1 KB
│ │ │ │ ├─ 📝 quick.md Markdown 22L · 293 B
│ │ │ │ └─ 📝 strategic.md Markdown 187L · 3.2 KB
│ │ │ └─ 📝 SKILL.md Markdown 203L · 5.6 KB
│ │ ├─ 📁 memory
│ │ │ └─ 📝 2026-03-19.md Markdown 26L · 725 B
│ │ ├─ 📁 second-brain-triage
│ │ │ ├─ 📝 SKILL.md Markdown 369L · 10.5 KB
│ │ │ └─ 📝 TECHNICAL_SPEC.md Markdown 947L · 22.5 KB
│ │ ├─ 📁 xiangqin
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 fields-and-workflows.md Markdown 43L · 1.1 KB
│ │ │ │ └─ 📝 privacy-and-boundaries.md Markdown 24L · 950 B
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 📜 cli.js JavaScript 192L · 7.1 KB
│ │ │ │ └─ 📜 index.js JavaScript 567L · 17.4 KB
│ │ │ ├─ 📋 package.json JSON 28L · 920 B
│ │ │ ├─ 📝 SKILL.md Markdown 116L · 3.8 KB
│ │ │ └─ 📜 test.js JavaScript 93L · 2.7 KB
│ │ ├─ 📝 AGENTS.md Markdown 212L · 7.7 KB
│ │ ├─ 📝 BOOTSTRAP.md Markdown 55L · 1.4 KB
│ │ ├─ 📝 HEARTBEAT.md Markdown 5L · 168 B
│ │ ├─ 📝 IDENTITY.md Markdown 23L · 636 B
│ │ ├─ 📝 SOUL.md Markdown 36L · 1.6 KB
│ │ ├─ 📝 TOOLS.md Markdown 40L · 860 B
│ │ └─ 📝 USER.md Markdown 17L · 477 B
│ ├─ 📁 design
│ │ ├─ 📁 clawhub-skill-monitor
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 🐍 check_skills.py Python 78L · 2.5 KB
│ │ │ │ ├─ 🐍 clawhub_api.py Python 175L · 6.8 KB
│ │ │ │ ├─ 🐍 clawhub_local.py Python 129L · 4.6 KB
│ │ │ │ ├─ 🐍 clawhub_monitor.py Python 332L · 11.7 KB
│ │ │ │ ├─ 🐍 clawhub_real.py Python 155L · 5.5 KB
│ │ │ │ ├─ 🐍 demo.py Python 94L · 3.4 KB
│ │ │ │ ├─ 🐍 harrylabsj_real.py Python 127L · 9.7 KB
│ │ │ │ ├─ 🐍 harrylabsj_skills.py Python 188L · 6.6 KB
│ │ │ │ ├─ 🐍 openclaw_integration.py Python 61L · 1.6 KB
│ │ │ │ └─ 🐍 skill_monitor.py Python 355L · 12.0 KB
│ │ │ ├─ 📝 DESIGN.md Markdown 157L · 4.3 KB
│ │ │ ├─ 📝 INSTALL.md Markdown 177L · 4.0 KB
│ │ │ ├─ 🔧 package.sh Shell 13L · 388 B
│ │ │ ├─ 📝 QUICKSTART.md Markdown 62L · 1.8 KB
│ │ │ ├─ 📝 README.md Markdown 114L · 3.0 KB
│ │ │ └─ 📝 SKILL.md Markdown 126L · 3.6 KB
│ │ ├─ 📁 orchestrator
│ │ │ ├─ 📁 config
│ │ │ │ └─ 📋 default.yaml YAML 39L · 740 B
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 🔧 build.sh Shell 15L · 176 B
│ │ │ │ └─ 🔧 install.sh Shell 19L · 340 B
│ │ │ ├─ 📁 src
│ │ │ │ ├─ 📁 core
│ │ │ │ │ ├─ 📜 ExecutionMonitor.ts TypeScript 291L · 7.2 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 7L · 325 B
│ │ │ │ │ ├─ 📜 ResourcePlanner.ts TypeScript 188L · 4.9 KB
│ │ │ │ │ ├─ 📜 ResultAggregator.ts TypeScript 280L · 7.2 KB
│ │ │ │ │ ├─ 📜 TaskParser.ts TypeScript 189L · 5.3 KB
│ │ │ │ │ └─ 📜 TaskScheduler.ts TypeScript 256L · 6.8 KB
│ │ │ │ ├─ 📁 types
│ │ │ │ │ └─ 📜 index.ts TypeScript 100L · 1.8 KB
│ │ │ │ ├─ 📁 utils
│ │ │ │ │ ├─ 📜 config.ts TypeScript 115L · 3.1 KB
│ │ │ │ │ ├─ 📜 errors.ts TypeScript 71L · 2.1 KB
│ │ │ │ │ ├─ 📜 id.ts TypeScript 18L · 560 B
│ │ │ │ │ ├─ 📜 index.ts TypeScript 14L · 340 B
│ │ │ │ │ └─ 📜 logger.ts TypeScript 38L · 911 B
│ │ │ │ ├─ 📜 index.ts TypeScript 99L · 3.2 KB
│ │ │ │ └─ 📜 Orchestrator.ts TypeScript 222L · 6.4 KB
│ │ │ ├─ 📝 architecture.md Markdown 442L · 18.9 KB
│ │ │ ├─ 📋 clawhub.json JSON 28L · 790 B
│ │ │ ├─ 📋 package-lock.json JSON 4142L · 146.6 KB
│ │ │ ├─ 📋 package.json JSON 36L · 756 B
│ │ │ ├─ 📝 SKILL.md Markdown 507L · 13.7 KB
│ │ │ ├─ 📋 tsconfig.json JSON 19L · 461 B
│ │ │ ├─ 📝 workflow-detailed.md Markdown 544L · 15.9 KB
│ │ │ └─ 📝 workflow.md Markdown 537L · 15.0 KB
│ │ ├─ 📁 skill-assessment
│ │ │ ├─ 📁 evaluators
│ │ │ │ ├─ 🔧 code_analyzer.sh Shell 164L · 5.2 KB
│ │ │ │ ├─ 🔧 config_validator.sh Shell 118L · 3.7 KB
│ │ │ │ ├─ 🔧 doc_checker.sh Shell 90L · 2.7 KB
│ │ │ │ └─ 🔧 maintenance_checker.sh Shell 164L · 5.0 KB
│ │ │ ├─ 📁 examples
│ │ │ │ ├─ 📋 config.example.yaml YAML 131L · 3.0 KB
│ │ │ │ └─ 📝 sample_report.md Markdown 152L · 4.1 KB
│ │ │ ├─ 🔧 assess.sh Shell 314L · 8.2 KB
│ │ │ ├─ 📋 clawhub.json JSON 30L · 819 B
│ │ │ ├─ 📋 config.yaml YAML 128L · 3.8 KB
│ │ │ ├─ 🔧 install.sh Shell 125L · 3.2 KB
│ │ │ └─ 📝 SKILL.md Markdown 234L · 7.2 KB
│ │ ├─ 📝 AGENTS.md Markdown 212L · 7.7 KB
│ │ ├─ 📝 BOOTSTRAP.md Markdown 55L · 1.4 KB
│ │ ├─ 📝 conversation-recovery-design.md Markdown 333L · 12.9 KB
│ │ ├─ 📝 HEARTBEAT.md Markdown 5L · 168 B
│ │ ├─ 📝 IDENTITY.md Markdown 23L · 636 B
│ │ ├─ 📝 SOUL.md Markdown 36L · 1.6 KB
│ │ ├─ 📝 TOOLS.md Markdown 40L · 860 B
│ │ └─ 📝 USER.md Markdown 17L · 477 B
│ └─ 📁 main
│ ├─ 📁 memory
│ │ └─ 📝 2026-03-19.md Markdown 51L · 1.3 KB
│ ├─ 📁 publish
│ │ ├─ 📁 family-study-coach
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 data-schema.md Markdown 116L · 2.3 KB
│ │ │ │ ├─ 📝 intents-and-prompts.md Markdown 35L · 974 B
│ │ │ │ ├─ 📝 output-template.md Markdown 40L · 1.2 KB
│ │ │ │ └─ 📝 safety-boundaries.md Markdown 19L · 832 B
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 🐍 common.py Python 42L · 1.4 KB
│ │ │ │ ├─ 🐍 plan_generator.py Python 16L · 1.4 KB
│ │ │ │ ├─ 🐍 report_summary.py Python 11L · 712 B
│ │ │ │ ├─ 🐍 review_tracker.py Python 8L · 1.1 KB
│ │ │ │ ├─ 🐍 student_manager.py Python 13L · 1.2 KB
│ │ │ │ └─ 🐍 task_status.py Python 14L · 774 B
│ │ │ └─ 📝 SKILL.md Markdown 83L · 3.1 KB
│ │ ├─ 📁 fridge-to-table-weekly-plan
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 data-schema.md Markdown 116L · 2.1 KB
│ │ │ │ ├─ 📝 intents-and-prompts.md Markdown 35L · 934 B
│ │ │ │ ├─ 📝 output-template.md Markdown 44L · 1.3 KB
│ │ │ │ └─ 📝 safety-boundaries.md Markdown 19L · 854 B
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 🐍 common.py Python 30L · 1.4 KB
│ │ │ │ ├─ 🐍 feedback_logger.py Python 12L · 862 B
│ │ │ │ ├─ 🐍 household_manager.py Python 11L · 914 B
│ │ │ │ ├─ 🐍 inventory_manager.py Python 13L · 1.0 KB
│ │ │ │ ├─ 🐍 shopping_list.py Python 14L · 899 B
│ │ │ │ └─ 🐍 weekly_planner.py Python 15L · 1.2 KB
│ │ │ └─ 📝 SKILL.md Markdown 80L · 2.9 KB
│ │ ├─ 📁 nutrition-balance-tracker
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 intents-and-prompts.md Markdown 96L · 3.4 KB
│ │ │ │ ├─ 📝 nutrition-targets.md Markdown 41L · 1.4 KB
│ │ │ │ ├─ 📝 output-template.md Markdown 41L · 1.5 KB
│ │ │ │ └─ 📝 safety-boundaries.md Markdown 28L · 1.1 KB
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 📜 calculate_burn.js JavaScript 49L · 1.8 KB
│ │ │ │ ├─ 📜 calculate_intake.js JavaScript 75L · 2.7 KB
│ │ │ │ ├─ 📜 calculate_targets.js JavaScript 84L · 3.4 KB
│ │ │ │ ├─ 📜 evaluate_balance.js JavaScript 101L · 4.9 KB
│ │ │ │ ├─ 📋 food_db.json JSON 27L · 4.9 KB
│ │ │ │ └─ 📜 format_report.js JavaScript 34L · 3.9 KB
│ │ │ └─ 📝 SKILL.md Markdown 133L · 4.7 KB
│ │ ├─ 📁 personal-energy-ledger
│ │ │ ├─ 📁 references
│ │ │ │ ├─ 📝 data-schema.md Markdown 100L · 1.9 KB
│ │ │ │ ├─ 📝 intents-and-prompts.md Markdown 35L · 937 B
│ │ │ │ ├─ 📝 output-template.md Markdown 43L · 1.3 KB
│ │ │ │ └─ 📝 safety-boundaries.md Markdown 19L · 828 B
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 🐍 common.py Python 28L · 1.2 KB
│ │ │ │ ├─ 🐍 daily_summary.py Python 13L · 1.1 KB
│ │ │ │ ├─ 🐍 energy_logger.py Python 8L · 1.1 KB
│ │ │ │ ├─ 🐍 profile_manager.py Python 10L · 630 B
│ │ │ │ ├─ 🐍 recommendation_log.py Python 12L · 814 B
│ │ │ │ └─ 🐍 weekly_summary.py Python 11L · 949 B
│ │ │ └─ 📝 SKILL.md Markdown 80L · 2.9 KB
│ │ └─ 📁 pet-companion-journal
│ │ ├─ 📁 references
│ │ │ ├─ 📝 data-schema.md Markdown 117L · 2.1 KB
│ │ │ ├─ 📝 intents-and-prompts.md Markdown 266L · 7.6 KB
│ │ │ ├─ 📝 output-template.md Markdown 295L · 6.1 KB
│ │ │ ├─ 📝 query-patterns.md Markdown 37L · 814 B
│ │ │ ├─ 📝 safety-boundaries.md Markdown 19L · 851 B
│ │ │ └─ 📝 template-examples.md Markdown 31L · 807 B
│ │ ├─ 📁 scripts
│ │ │ ├─ 🐍 common.py Python 90L · 2.7 KB
│ │ │ ├─ 🐍 export_report.py Python 43L · 1.4 KB
│ │ │ ├─ 🐍 pet_manager.py Python 118L · 3.9 KB
│ │ │ ├─ 🐍 record_add.py Python 40L · 1.3 KB
│ │ │ ├─ 🐍 record_query.py Python 54L · 1.6 KB
│ │ │ ├─ 🐍 reminder_check.py Python 40L · 1.1 KB
│ │ │ └─ 🐍 reminder_manage.py Python 48L · 1.7 KB
│ │ └─ 📝 SKILL.md Markdown 117L · 4.1 KB
│ ├─ 📁 second-brain-ai-release
│ │ ├─ 📁 second-brain-ai
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 📁 lib
│ │ │ │ │ └─ 📜 common.js JavaScript 182L · 5.5 KB
│ │ │ │ ├─ 📜 append_note.js JavaScript 94L · 3.2 KB
│ │ │ │ ├─ 📜 build_context_pack.js JavaScript 113L · 3.6 KB
│ │ │ │ ├─ 📜 capture_note.js JavaScript 72L · 2.2 KB
│ │ │ │ ├─ 📜 find_related.js JavaScript 113L · 3.5 KB
│ │ │ │ ├─ 📜 get_backlinks.js JavaScript 85L · 2.5 KB
│ │ │ │ ├─ 📜 init_vault.js JavaScript 65L · 1.6 KB
│ │ │ │ ├─ 📜 rebuild_index.js JavaScript 14L · 316 B
│ │ │ │ ├─ 📜 search_notes.js JavaScript 84L · 2.7 KB
│ │ │ │ └─ 📜 suggest_links.js JavaScript 113L · 3.6 KB
│ │ │ ├─ 📋 package.json JSON 44L · 1.2 KB
│ │ │ └─ 📝 SKILL.md Markdown 135L · 3.0 KB
│ │ └─ 📝 README.md Markdown 94L · 2.1 KB
│ ├─ 📁 second-brain-release
│ │ ├─ 📁 second-brain
│ │ │ ├─ 📁 examples
│ │ │ │ └─ 📝 example-usage.md Markdown 266L · 4.6 KB
│ │ │ ├─ 📁 scripts
│ │ │ │ ├─ 📁 lib
│ │ │ │ │ └─ 📜 common.js JavaScript 228L · 5.1 KB
│ │ │ │ ├─ 📜 build_context_pack.js JavaScript 175L · 4.8 KB
│ │ │ │ ├─ 📜 capture_note.js JavaScript 106L · 2.8 KB
│ │ │ │ ├─ 📜 find_related.js JavaScript 142L · 4.0 KB
│ │ │ │ ├─ 📜 get_backlinks.js JavaScript 126L · 3.5 KB
│ │ │ │ ├─ 📜 init_vault.js JavaScript 132L · 2.7 KB
│ │ │ │ └─ 📜 search_notes.js JavaScript 113L · 3.1 KB
│ │ │ ├─ 📁 test
│ │ │ │ └─ 📜 run-tests.js JavaScript 239L · 6.4 KB
│ │ │ ├─ 📋 package.json JSON 40L · 1.1 KB
│ │ │ └─ 📝 SKILL.md Markdown 320L · 6.6 KB
│ │ ├─ 📝 CHECKLIST.md Markdown 74L · 2.2 KB
│ │ ├─ 📝 README.md Markdown 100L · 2.6 KB
│ │ └─ 📝 RELEASE.md Markdown 108L · 1.9 KB
│ ├─ 📁 second-brain-v2
│ │ └─ 📁 second-brain-ai
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 lib
│ │ │ │ └─ 📜 common.js JavaScript 182L · 5.5 KB
│ │ │ ├─ 📜 append_note.js JavaScript 94L · 3.2 KB
│ │ │ ├─ 📜 build_context_pack.js JavaScript 113L · 3.6 KB
│ │ │ ├─ 📜 capture_note.js JavaScript 72L · 2.2 KB
│ │ │ ├─ 📜 find_related.js JavaScript 113L · 3.5 KB
│ │ │ ├─ 📜 get_backlinks.js JavaScript 85L · 2.5 KB
│ │ │ ├─ 📜 init_vault.js JavaScript 65L · 1.6 KB
│ │ │ ├─ 📜 rebuild_index.js JavaScript 14L · 316 B
│ │ │ ├─ 📜 search_notes.js JavaScript 84L · 2.7 KB
│ │ │ └─ 📜 suggest_links.js JavaScript 113L · 3.6 KB
│ │ ├─ 📋 package.json JSON 44L · 1.2 KB
│ │ └─ 📝 SKILL.md Markdown 135L · 3.3 KB
│ ├─ 📝 AGENTS.md Markdown 212L · 7.7 KB
│ ├─ 📝 BOOTSTRAP.md Markdown 55L · 1.4 KB
│ ├─ 📝 HEARTBEAT.md Markdown 5L · 168 B
│ ├─ 📝 IDENTITY.md Markdown 23L · 636 B
│ ├─ 📝 SOUL.md Markdown 36L · 1.6 KB
│ ├─ 📝 TOOLS.md Markdown 40L · 860 B
│ └─ 📝 USER.md Markdown 17L · 477 B
├─ 📁 medpilot
│ ├─ 📁 docs
│ │ ├─ 📝 first-acceptance-report.md Markdown 88L · 1.8 KB
│ │ ├─ 📝 formal-release-report.md Markdown 40L · 1.1 KB
│ │ ├─ 📝 release-readiness.md Markdown 23L · 704 B
│ │ └─ 📝 second-acceptance-report.md Markdown 177L · 4.6 KB
│ ├─ 📁 examples
│ │ └─ 📄 sample-order.txt Text 1L · 121 B
│ ├─ 📁 HealthManual
│ │ └─ 📁 05_周报与复诊摘要
│ │ └─ 📝 2026-03-14_复诊前摘要.md Markdown 13L · 297 B
│ ├─ 📁 src
│ │ ├─ 📁 core
│ │ │ └─ 📜 id.ts TypeScript 6L · 133 B
│ │ ├─ 📁 models
│ │ │ └─ 📜 types.ts TypeScript 209L · 5.2 KB
│ │ ├─ 📁 rules
│ │ │ ├─ 📜 adherence.ts TypeScript 173L · 5.2 KB
│ │ │ └─ 📜 safety.ts TypeScript 66L · 2.7 KB
│ │ ├─ 📁 services
│ │ │ ├─ 📜 auth.ts TypeScript 23L · 872 B
│ │ │ ├─ 📜 intake.ts TypeScript 33L · 1.1 KB
│ │ │ ├─ 📜 manual.ts TypeScript 38L · 1.3 KB
│ │ │ ├─ 📜 parser.ts TypeScript 31L · 2.6 KB
│ │ │ ├─ 📜 reminder.ts TypeScript 219L · 6.4 KB
│ │ │ ├─ 📜 report.ts TypeScript 80L · 3.1 KB
│ │ │ ├─ 📜 store.ts TypeScript 52L · 2.3 KB
│ │ │ └─ 📜 workflow.ts TypeScript 77L · 9.6 KB
│ │ ├─ 📁 utils
│ │ │ └─ 📜 time.ts TypeScript 12L · 350 B
│ │ ├─ 📜 api.ts TypeScript 37L · 7.2 KB
│ │ ├─ 📜 cli.ts TypeScript 91L · 3.1 KB
│ │ └─ 📜 index.ts TypeScript 23L · 726 B
│ ├─ 📁 tests
│ │ ├─ 📜 adherence-enhanced.test.ts TypeScript 138L · 7.4 KB
│ │ ├─ 📜 adherence.test.ts TypeScript 165L · 7.1 KB
│ │ ├─ 📜 formal-release.test.ts TypeScript 44L · 2.2 KB
│ │ ├─ 📜 parser.test.ts TypeScript 10L · 488 B
│ │ ├─ 📜 reminder.test.ts TypeScript 151L · 5.7 KB
│ │ ├─ 📜 safety.test.ts TypeScript 43L · 1.2 KB
│ │ └─ 📜 workflow.test.ts TypeScript 177L · 6.0 KB
│ ├─ 📝 CHANGES.md Markdown 81L · 2.5 KB
│ ├─ 📝 DEMO_USAGE.md Markdown 30L · 593 B
│ ├─ 📝 NEXT_RELEASE_GAPS.md Markdown 20L · 610 B
│ ├─ 📋 package-lock.json JSON 799L · 24.8 KB
│ ├─ 📋 package.json JSON 40L · 926 B
│ ├─ 📝 README.md Markdown 158L · 4.2 KB
│ ├─ 📝 RELEASE_STATUS.md Markdown 24L · 744 B
│ └─ 📋 tsconfig.json JSON 16L · 359 B
├─ 📁 reading-buddy
│ ├─ 📁 design
│ │ ├─ 📝 architecture.md Markdown 172L · 4.4 KB
│ │ ├─ 📝 data-models.md Markdown 316L · 8.2 KB
│ │ ├─ 📝 overview.md Markdown 44L · 1.5 KB
│ │ ├─ 📝 README.md Markdown 119L · 3.4 KB
│ │ ├─ 📝 tech-stack.md Markdown 304L · 10.9 KB
│ │ ├─ 📝 ui-ux.md Markdown 277L · 12.8 KB
│ │ └─ 📝 workflows.md Markdown 286L · 7.8 KB
│ ├─ 📁 src
│ │ ├─ 📁 db
│ │ │ ├─ 📜 database.ts TypeScript 27L · 603 B
│ │ │ └─ 📜 init.ts TypeScript 83L · 2.3 KB
│ │ ├─ 📁 services
│ │ │ ├─ 📜 bookService.ts TypeScript 145L · 4.1 KB
│ │ │ ├─ 📜 chatService.ts TypeScript 173L · 5.0 KB
│ │ │ ├─ 📜 roomService.ts TypeScript 200L · 6.1 KB
│ │ │ └─ 📜 userService.ts TypeScript 96L · 2.7 KB
│ │ ├─ 📜 cli.ts TypeScript 299L · 9.2 KB
│ │ ├─ 📜 index.ts TypeScript 13L · 483 B
│ │ └─ 📜 types.ts TypeScript 62L · 1003 B
│ ├─ 📋 package-lock.json JSON 745L · 26.3 KB
│ ├─ 📋 package.json JSON 49L · 1.2 KB
│ ├─ 📝 SKILL.md Markdown 186L · 4.5 KB
│ └─ 📋 tsconfig.json JSON 19L · 445 B
├─ 📁 references
│ ├─ 📝 marketplace-guide.md Markdown 11L · 170 B
│ └─ 📝 output-patterns.md Markdown 12L · 187 B
├─ 📁 skills
│ ├─ 📁 alibaba-shopping
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 237L · 5.2 KB
│ │ │ ├─ 📝 platform-guide.md Markdown 55L · 1.4 KB
│ │ │ └─ 📝 store-types.md Markdown 77L · 2.7 KB
│ │ ├─ 📋 clawhub.json JSON 9L · 399 B
│ │ ├─ 📋 package.json JSON 23L · 567 B
│ │ ├─ 📝 README.md Markdown 80L · 2.2 KB
│ │ └─ 📝 SKILL.md Markdown 373L · 12.2 KB
│ ├─ 📁 china-shopping
│ │ ├─ 📁 references
│ │ │ ├─ 📝 category-guide.md Markdown 36L · 1.2 KB
│ │ │ └─ 📝 output-patterns.md Markdown 18L · 430 B
│ │ ├─ 🐍 china-shopping.py Python 386L · 10.6 KB
│ │ └─ 📝 SKILL.md Markdown 87L · 3.2 KB
│ ├─ 📁 context-preserver
│ │ ├─ 📁 bin
│ │ │ └─ 📜 cli.js JavaScript 28L · 682 B
│ │ ├─ 📁 src
│ │ │ ├─ 📜 auto-snapshot.js JavaScript 196L · 4.8 KB
│ │ │ └─ 📜 index.js JavaScript 556L · 14.9 KB
│ │ ├─ 📁 test
│ │ │ └─ 📜 test.js JavaScript 170L · 5.0 KB
│ │ ├─ 📋 package.json JSON 34L · 784 B
│ │ ├─ 📝 README.md Markdown 62L · 1.3 KB
│ │ └─ 📝 SKILL.md Markdown 178L · 3.8 KB
│ ├─ 📁 conversation-recovery
│ │ ├─ 📁 src
│ │ │ ├─ 📜 analyzer.ts TypeScript 1125L · 35.4 KB
│ │ │ ├─ 📜 index.ts TypeScript 258L · 5.6 KB
│ │ │ ├─ 📜 models.ts TypeScript 135L · 3.5 KB
│ │ │ ├─ 📜 recovery.ts TypeScript 281L · 7.5 KB
│ │ │ └─ 📜 storage.ts TypeScript 228L · 5.8 KB
│ │ ├─ 📋 package-lock.json JSON 51L · 1.5 KB
│ │ ├─ 📋 package.json JSON 31L · 662 B
│ │ ├─ 📝 SKILL.md Markdown 248L · 5.7 KB
│ │ └─ 📋 tsconfig.json JSON 20L · 481 B
│ ├─ 📁 decision-expert
│ │ ├─ 📁 lib
│ │ │ └─ 📜 index.js JavaScript 286L · 8.8 KB
│ │ ├─ 📜 cli.js JavaScript 319L · 13.0 KB
│ │ ├─ 📋 package.json JSON 66L · 1.5 KB
│ │ ├─ 📝 README.md Markdown 159L · 4.3 KB
│ │ └─ 📝 SKILL.md Markdown 435L · 13.6 KB
│ ├─ 📁 decision-recorder
│ │ ├─ 📁 bin
│ │ │ └─ 📜 cli.js JavaScript 448L · 11.7 KB
│ │ ├─ 📁 src
│ │ │ └─ 📜 index.js JavaScript 264L · 6.1 KB
│ │ ├─ 📋 package.json JSON 23L · 473 B
│ │ └─ 📝 SKILL.md Markdown 150L · 3.0 KB
│ ├─ 📁 didi
│ │ ├─ 📁 references
│ │ │ ├─ 📝 output-patterns.md Markdown 12L · 209 B
│ │ │ └─ 📝 ride-choice-guide.md Markdown 9L · 192 B
│ │ └─ 📝 SKILL.md Markdown 63L · 2.3 KB
│ ├─ 📁 feedback-loop
│ │ ├─ 📁 bin
│ │ │ └─ 📜 cli.js JavaScript 445L · 11.6 KB
│ │ ├─ 📁 src
│ │ │ ├─ 📜 analyzer.js JavaScript 469L · 13.7 KB
│ │ │ ├─ 📜 collector.js JavaScript 184L · 5.0 KB
│ │ │ ├─ 📜 index.js JavaScript 125L · 2.7 KB
│ │ │ ├─ 📜 storage.js JavaScript 169L · 4.6 KB
│ │ │ ├─ 📜 suggester.js JavaScript 371L · 12.3 KB
│ │ │ └─ 📜 tracker.js JavaScript 272L · 7.6 KB
│ │ ├─ 📁 test
│ │ │ └─ 📜 run.js JavaScript 190L · 5.7 KB
│ │ ├─ 📋 package.json JSON 37L · 892 B
│ │ └─ 📝 SKILL.md Markdown 308L · 7.6 KB
│ ├─ 📁 find-items
│ │ ├─ 📋 package.json JSON 47L · 801 B
│ │ └─ 📝 SKILL.md Markdown 174L · 4.6 KB
│ ├─ 📁 focus-master
│ │ ├─ 📋 package.json JSON 22L · 581 B
│ │ ├─ 📝 SKILL_EN.md Markdown 143L · 3.1 KB
│ │ └─ 📝 SKILL.md Markdown 101L · 1.8 KB
│ ├─ 📁 habit-tracker
│ │ ├─ 📁 scripts
│ │ │ └─ 📜 habit-cli.js JavaScript 619L · 16.1 KB
│ │ ├─ 📋 package.json JSON 24L · 482 B
│ │ └─ 📝 SKILL.md Markdown 146L · 3.1 KB
│ ├─ 📁 health-manager
│ │ ├─ 📁 design
│ │ │ ├─ 📝 core-interaction-sequence.md Markdown 266L · 7.7 KB
│ │ │ ├─ 📝 health-manager-design.md Markdown 497L · 16.0 KB
│ │ │ ├─ 📝 requirements-checklist.md Markdown 309L · 6.8 KB
│ │ │ ├─ 📝 skill-structure-example.md Markdown 346L · 6.2 KB
│ │ │ └─ 📝 technology-stack-details.md Markdown 515L · 12.5 KB
│ │ ├─ 📁 scripts
│ │ │ └─ 🔧 sync-agents-memory.sh Shell 69L · 1.8 KB
│ │ ├─ 📁 src
│ │ │ ├─ 📁 database
│ │ │ │ ├─ 📜 bloodPressure.ts TypeScript 136L · 3.5 KB
│ │ │ │ ├─ 📜 config.ts TypeScript 125L · 3.1 KB
│ │ │ │ ├─ 📜 connection.ts TypeScript 77L · 1.5 KB
│ │ │ │ ├─ 📜 exercise.ts TypeScript 167L · 4.2 KB
│ │ │ │ ├─ 📜 index.ts TypeScript 11L · 302 B
│ │ │ │ ├─ 📜 medication.ts TypeScript 127L · 3.0 KB
│ │ │ │ ├─ 📜 reminders.ts TypeScript 172L · 4.0 KB
│ │ │ │ └─ 📜 schema.ts TypeScript 136L · 4.5 KB
│ │ │ ├─ 📁 reports
│ │ │ │ ├─ 📜 daily.ts TypeScript 119L · 4.4 KB
│ │ │ │ ├─ 📜 handbook.ts TypeScript 168L · 6.7 KB
│ │ │ │ ├─ 📜 index.ts TypeScript 3L · 79 B
│ │ │ │ └─ 📜 weekly.ts TypeScript 114L · 3.9 KB
│ │ │ ├─ 📁 utils
│ │ │ │ ├─ 📜 export.ts TypeScript 198L · 4.4 KB
│ │ │ │ ├─ 📜 format.ts TypeScript 169L · 3.6 KB
│ │ │ │ └─ 📜 table.ts TypeScript 83L · 1.7 KB
│ │ │ ├─ 📜 cli.ts TypeScript 511L · 16.4 KB
│ │ │ └─ 📜 index.ts TypeScript 11L · 293 B
│ │ ├─ 📋 package-lock.json JSON 946L · 33.8 KB
│ │ ├─ 📋 package.json JSON 30L · 761 B
│ │ ├─ 📝 README.md Markdown 318L · 7.0 KB
│ │ ├─ 📝 SKILL.md Markdown 219L · 4.3 KB
│ │ ├─ 📋 tsconfig.json JSON 19L · 445 B
│ │ └─ 📝 USER_GUIDE.md Markdown 718L · 14.6 KB
│ ├─ 📁 jd-shopping
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 127L · 2.9 KB
│ │ │ ├─ 📝 output-patterns.md Markdown 12L · 213 B
│ │ │ └─ 📝 platform-fit.md Markdown 11L · 223 B
│ │ ├─ 📋 clawhub.json JSON 9L · 334 B
│ │ ├─ 📋 package.json JSON 20L · 463 B
│ │ ├─ 📝 README.md Markdown 65L · 1.5 KB
│ │ └─ 📝 SKILL.md Markdown 253L · 7.7 KB
│ ├─ 📁 jingdong
│ │ ├─ 📁 references
│ │ │ ├─ 📝 channel-guide.md Markdown 10L · 203 B
│ │ │ └─ 📝 output-patterns.md Markdown 12L · 191 B
│ │ └─ 📝 SKILL.md Markdown 63L · 2.3 KB
│ ├─ 📁 knowledge-connector
│ │ ├─ 📁 bin
│ │ │ └─ 📜 cli.js JavaScript 319L · 9.9 KB
│ │ ├─ 📁 src
│ │ │ └─ 📜 index.js JavaScript 552L · 14.8 KB
│ │ ├─ 📁 test
│ │ │ └─ 📜 test.js JavaScript 120L · 3.4 KB
│ │ ├─ 📋 package-lock.json JSON 412L · 13.6 KB
│ │ ├─ 📋 package.json JSON 40L · 927 B
│ │ ├─ 📝 README.md Markdown 75L · 1.5 KB
│ │ └─ 📝 SKILL.md Markdown 155L · 3.4 KB
│ ├─ 📁 knowledge-mapper
│ │ ├─ 📋 package.json JSON 22L · 576 B
│ │ ├─ 📝 SKILL_EN.md Markdown 181L · 4.0 KB
│ │ └─ 📝 SKILL.md Markdown 140L · 2.6 KB
│ ├─ 📁 learning-planner
│ │ ├─ 📁 src
│ │ │ ├─ 📁 learning_database
│ │ │ │ ├─ 🐍 __init__.py Python 22L · 744 B
│ │ │ │ ├─ 🐍 cards.py Python 230L · 5.7 KB
│ │ │ │ ├─ 🐍 goals.py Python 200L · 5.3 KB
│ │ │ │ └─ 🐍 sessions.py Python 158L · 4.1 KB
│ │ │ └─ 📁 learning_utils
│ │ │ ├─ 🐍 __init__.py Python 8L · 230 B
│ │ │ └─ 🐍 format.py Python 220L · 6.2 KB
│ │ ├─ 📋 package.json JSON 23L · 672 B
│ │ ├─ 📝 README.md Markdown 88L · 2.3 KB
│ │ ├─ 🐍 setup.py Python 20L · 499 B
│ │ ├─ 📝 SKILL_EN.md Markdown 369L · 9.3 KB
│ │ ├─ 📝 SKILL.md Markdown 274L · 6.5 KB
│ │ └─ 🔧 test.sh Shell 42L · 1015 B
│ ├─ 📁 nutrition-planner
│ │ ├─ 📋 package.json JSON 16L · 512 B
│ │ ├─ 📝 SKILL_EN.md Markdown 186L · 4.4 KB
│ │ └─ 📝 SKILL.md Markdown 113L · 2.8 KB
│ ├─ 📁 pattern-miner
│ │ ├─ 📁 pattern_miner
│ │ │ ├─ 🐍 __init__.py Python 10L · 310 B
│ │ │ ├─ 🐍 analyzer.py Python 323L · 12.6 KB
│ │ │ ├─ 🐍 cli.py Python 370L · 13.2 KB
│ │ │ ├─ 🐍 history.py Python 201L · 7.6 KB
│ │ │ └─ 🐍 template.py Python 274L · 9.9 KB
│ │ ├─ 📁 python
│ │ │ └─ 🐍 pattern_analyzer.py Python 335L · 12.3 KB
│ │ ├─ 📁 src
│ │ │ ├─ 📜 analyzer.ts TypeScript 165L · 5.0 KB
│ │ │ ├─ 📜 cli.ts TypeScript 387L · 13.8 KB
│ │ │ ├─ 📜 collector.ts TypeScript 279L · 8.5 KB
│ │ │ ├─ 📜 index.ts TypeScript 185L · 4.5 KB
│ │ │ ├─ 📜 storage.ts TypeScript 206L · 5.8 KB
│ │ │ └─ 📜 types.ts TypeScript 89L · 1.8 KB
│ │ ├─ 📁 templates
│ │ │ └─ 🔧 deployment_script.sh Shell 45L · 1.0 KB
│ │ ├─ 📁 test_project
│ │ │ ├─ 🐍 duplicate_patterns.py Python 50L · 1.2 KB
│ │ │ └─ 🔧 scripts.sh Shell 39L · 832 B
│ │ ├─ 📁 tests
│ │ │ ├─ 🐍 __init__.py Python 1L · 39 B
│ │ │ ├─ 🐍 test_analyzer.py Python 164L · 4.8 KB
│ │ │ ├─ 🐍 test_history.py Python 169L · 5.3 KB
│ │ │ └─ 🐍 test_template.py Python 204L · 6.5 KB
│ │ ├─ 📋 package.json JSON 61L · 1.4 KB
│ │ ├─ 📝 README.md Markdown 150L · 2.8 KB
│ │ ├─ 📄 requirements.txt Text 2L · 28 B
│ │ ├─ 📝 SKILL.md Markdown 304L · 6.6 KB
│ │ ├─ 🐍 test_python.py Python 92L · 2.6 KB
│ │ └─ 📋 tsconfig.json JSON 30L · 822 B
│ ├─ 📁 pdd
│ │ ├─ 📁 references
│ │ │ ├─ 📝 output-patterns.md Markdown 12L · 201 B
│ │ │ └─ 📝 value-guide.md Markdown 10L · 196 B
│ │ └─ 📝 SKILL.md Markdown 63L · 2.2 KB
│ ├─ 📁 pdd-shopping
│ │ ├─ 📁 references
│ │ │ └─ 📝 browser-workflow.md Markdown 132L · 3.4 KB
│ │ ├─ 📋 _meta.json JSON 5L · 131 B
│ │ ├─ 📋 clawhub.json JSON 9L · 356 B
│ │ ├─ 📋 package.json JSON 21L · 493 B
│ │ ├─ 📝 README.md Markdown 68L · 1.6 KB
│ │ └─ 📝 SKILL.md Markdown 400L · 12.4 KB
│ ├─ 📁 qunar
│ │ ├─ 📁 references
│ │ │ ├─ 📝 booking-guide.md Markdown 7L · 132 B
│ │ │ └─ 📝 output-patterns.md Markdown 12L · 197 B
│ │ └─ 📝 SKILL.md Markdown 63L · 2.2 KB
│ ├─ 📁 reading-manager
│ │ ├─ 📁 src
│ │ │ ├─ 📁 reading_api
│ │ │ │ ├─ 🐍 __init__.py Python 4L · 81 B
│ │ │ │ └─ 🐍 books.py Python 96L · 3.3 KB
│ │ │ ├─ 📁 reading_database
│ │ │ │ ├─ 🐍 __init__.py Python 22L · 608 B
│ │ │ │ ├─ 🐍 books.py Python 189L · 5.2 KB
│ │ │ │ ├─ 🐍 connection.py Python 51L · 1.1 KB
│ │ │ │ ├─ 🐍 goals.py Python 150L · 3.9 KB
│ │ │ │ ├─ 🐍 lists.py Python 159L · 4.1 KB
│ │ │ │ ├─ 🐍 notes.py Python 149L · 3.8 KB
│ │ │ │ ├─ 🐍 progress.py Python 121L · 3.3 KB
│ │ │ │ └─ 🐍 schema.py Python 122L · 3.2 KB
│ │ │ ├─ 📁 reading_manager.egg-info
│ │ │ │ ├─ 📄 dependency_links.txt Text 1L · 1 B
│ │ │ │ ├─ 📄 entry_points.txt Text 2L · 45 B
│ │ │ │ ├─ 📄 requires.txt Text 3L · 43 B
│ │ │ │ ├─ 📄 SOURCES.txt Text 19L · 641 B
│ │ │ │ └─ 📄 top_level.txt Text 3L · 43 B
│ │ │ ├─ 📁 reading_utils
│ │ │ │ ├─ 🐍 __init__.py Python 7L · 178 B
│ │ │ │ └─ 🐍 format.py Python 174L · 4.9 KB
│ │ │ └─ 🐍 reading_cli.py Python 464L · 14.0 KB
│ │ ├─ 📋 package.json JSON 16L · 543 B
│ │ ├─ 📝 README.md Markdown 72L · 1.6 KB
│ │ ├─ 🐍 setup.py Python 21L · 518 B
│ │ ├─ 📝 SKILL_EN.md Markdown 361L · 8.1 KB
│ │ ├─ 📝 SKILL.md Markdown 283L · 6.0 KB
│ │ ├─ 📜 test-list.mjs JavaScript 9L · 380 B
│ │ └─ 🔧 test-publish.sh Shell 5L · 172 B
│ ├─ 📁 shein-shopping
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 219L · 3.9 KB
│ │ │ ├─ 📝 fit-guide.md Markdown 28L · 526 B
│ │ │ └─ 📝 output-patterns.md Markdown 41L · 785 B
│ │ ├─ 📋 clawhub.json JSON 48L · 1.1 KB
│ │ ├─ 📋 package.json JSON 63L · 1.7 KB
│ │ ├─ 📝 README.md Markdown 155L · 3.7 KB
│ │ ├─ 📄 requirements.txt Text 2L · 40 B
│ │ ├─ 📝 SECURITY.md Markdown 25L · 644 B
│ │ ├─ 🐍 security.py Python 211L · 7.5 KB
│ │ ├─ 🐍 shein-shopping.py Python 399L · 13.9 KB
│ │ ├─ 📝 SKILL_EN.md Markdown 159L · 4.1 KB
│ │ └─ 📝 SKILL.md Markdown 318L · 9.7 KB
│ ├─ 📁 shopping-merchant
│ │ ├─ 📁 references
│ │ │ ├─ 📝 merchant-guide.md Markdown 57L · 1.4 KB
│ │ │ ├─ 📝 output-patterns.md Markdown 16L · 344 B
│ │ │ └─ 📝 risk-thresholds.md Markdown 20L · 625 B
│ │ └─ 📝 SKILL.md Markdown 84L · 3.1 KB
│ ├─ 📁 skill-auto-evolver
│ │ ├─ 📁 database
│ │ │ ├─ 🐍 __init__.py Python 5L · 171 B
│ │ │ └─ 🐍 models.py Python 363L · 13.2 KB
│ │ ├─ 📁 skill_evolver
│ │ │ ├─ 🐍 __init__.py Python 14L · 369 B
│ │ │ ├─ 🐍 analyzer.py Python 463L · 16.6 KB
│ │ │ ├─ 🐍 cli.py Python 276L · 10.0 KB
│ │ │ ├─ 🐍 monitor.py Python 186L · 5.2 KB
│ │ │ └─ 🐍 reporter.py Python 387L · 13.9 KB
│ │ ├─ 📁 tests
│ │ │ ├─ 🐍 __init__.py Python 1L · 31 B
│ │ │ ├─ 🐍 test_analyzer.py Python 271L · 7.5 KB
│ │ │ ├─ 🐍 test_cli.py Python 264L · 7.2 KB
│ │ │ ├─ 🐍 test_database.py Python 208L · 6.3 KB
│ │ │ └─ 🐍 test_reporter.py Python 296L · 9.3 KB
│ │ ├─ 📋 package.json JSON 46L · 992 B
│ │ ├─ 📝 README.md Markdown 103L · 2.2 KB
│ │ ├─ 📄 requirements.txt Text 13L · 158 B
│ │ └─ 📝 SKILL.md Markdown 299L · 6.3 KB
│ ├─ 📁 taobao-shopping
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 179L · 4.2 KB
│ │ │ ├─ 📝 marketplace-guide.md Markdown 11L · 170 B
│ │ │ └─ 📝 output-patterns.md Markdown 13L · 188 B
│ │ ├─ 📋 clawhub.json JSON 9L · 344 B
│ │ ├─ 📋 package.json JSON 21L · 503 B
│ │ ├─ 📝 README.md Markdown 82L · 2.1 KB
│ │ └─ 📝 SKILL.md Markdown 320L · 10.4 KB
│ ├─ 📁 tianmao
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 128L · 3.2 KB
│ │ │ ├─ 📝 official-store-guide.md Markdown 10L · 210 B
│ │ │ └─ 📝 output-patterns.md Markdown 12L · 199 B
│ │ ├─ 📋 clawhub.json JSON 9L · 354 B
│ │ ├─ 📋 package.json JSON 21L · 485 B
│ │ ├─ 📝 README.md Markdown 69L · 1.7 KB
│ │ └─ 📝 SKILL.md Markdown 255L · 8.1 KB
│ ├─ 📁 time-analyzer
│ │ ├─ 📁 scripts
│ │ │ └─ 📜 time-analyzer.js JavaScript 585L · 18.1 KB
│ │ ├─ 📁 src
│ │ │ └─ 📜 index.js JavaScript 585L · 18.1 KB
│ │ ├─ 📋 package.json JSON 28L · 749 B
│ │ └─ 📝 SKILL.md Markdown 123L · 3.1 KB
│ ├─ 📁 trip
│ │ ├─ 📁 references
│ │ │ ├─ 📝 booking-guide.md Markdown 9L · 221 B
│ │ │ └─ 📝 output-patterns.md Markdown 12L · 198 B
│ │ └─ 📝 SKILL.md Markdown 63L · 2.3 KB
│ ├─ 📁 vip
│ │ ├─ 📁 references
│ │ │ ├─ 📝 browser-workflow.md Markdown 131L · 3.3 KB
│ │ │ ├─ 📝 discount-guide.md Markdown 9L · 169 B
│ │ │ └─ 📝 output-patterns.md Markdown 12L · 190 B
│ │ ├─ 📋 clawhub.json JSON 9L · 343 B
│ │ ├─ 📋 package.json JSON 22L · 490 B
│ │ ├─ 📝 README.md Markdown 69L · 1.7 KB
│ │ └─ 📝 SKILL.md Markdown 259L · 8.1 KB
│ └─ 📁 waimai
│ ├─ 📁 references
│ │ ├─ 📝 comparison-guide.md Markdown 10L · 184 B
│ │ ├─ 📝 output-patterns.md Markdown 12L · 166 B
│ │ └─ 📝 risk-signals.md Markdown 7L · 104 B
│ └─ 📝 SKILL.md Markdown 64L · 2.3 KB
├─ 📁 skills-archive
│ ├─ 📁 didi-public-low-sensitivity-20260315-204610
│ │ ├─ 🐍 cli.py Python 8L · 151 B
│ │ ├─ 🐍 didi.py Python 742L · 27.1 KB
│ │ ├─ 📄 requirements.txt Text 2L · 40 B
│ │ ├─ 📝 SECURITY.md Markdown 25L · 644 B
│ │ ├─ 🐍 security.py Python 211L · 7.5 KB
│ │ └─ 📝 SKILL_EN.md Markdown 107L · 2.2 KB
│ ├─ 📁 shein-shopping-public-low-sensitivity-20260315-204610
│ │ ├─ 📄 requirements.txt Text 2L · 40 B
│ │ ├─ 📝 SECURITY.md Markdown 25L · 644 B
│ │ ├─ 🐍 security.py Python 211L · 7.5 KB
│ │ ├─ 🐍 shein-shopping.py Python 399L · 13.9 KB
│ │ └─ 📝 SKILL_EN.md Markdown 159L · 4.1 KB
│ ├─ 📁 shopping-merchant-public-low-sensitivity-20260315-204610
│ │ ├─ 📁 src
│ │ │ ├─ 📁 commands
│ │ │ │ ├─ 📜 certificate.ts TypeScript 374L · 14.0 KB
│ │ │ │ ├─ 📜 index.ts TypeScript 22L · 867 B
│ │ │ │ ├─ 📜 merchant.ts TypeScript 237L · 10.0 KB
│ │ │ │ ├─ 📜 platform.ts TypeScript 164L · 7.1 KB
│ │ │ │ └─ 📜 store.ts TypeScript 353L · 13.3 KB
│ │ │ ├─ 📁 db
│ │ │ │ ├─ 📜 database.ts TypeScript 419L · 11.7 KB
│ │ │ │ └─ 📜 index.ts TypeScript 4L · 250 B
│ │ │ ├─ 📁 services
│ │ │ │ ├─ 📜 encryption-service.ts TypeScript 148L · 4.1 KB
│ │ │ │ ├─ 📜 file-service.ts TypeScript 241L · 6.4 KB
│ │ │ │ ├─ 📜 index.ts TypeScript 3L · 110 B
│ │ │ │ └─ 📜 registration-service.ts TypeScript 257L · 7.9 KB
│ │ │ ├─ 📁 utils
│ │ │ │ ├─ 📜 config.ts TypeScript 117L · 3.0 KB
│ │ │ │ ├─ 📜 index.ts TypeScript 3L · 82 B
│ │ │ │ ├─ 📜 logger.ts TypeScript 95L · 2.4 KB
│ │ │ │ └─ 📜 validation.ts TypeScript 141L · 3.7 KB
│ │ │ └─ 📜 index.ts TypeScript 39L · 1.2 KB
│ │ ├─ 📁 tests
│ │ │ ├─ 📜 database.test.ts TypeScript 305L · 9.5 KB
│ │ │ ├─ 📜 encryption.test.ts TypeScript 138L · 4.6 KB
│ │ │ └─ 📜 validation.test.ts TypeScript 128L · 4.6 KB
│ │ ├─ 📝 DESIGN.md Markdown 404L · 10.7 KB
│ │ ├─ 📜 jest.config.js JavaScript 17L · 366 B
│ │ ├─ 📋 package-lock.json JSON 4782L · 168.6 KB
│ │ ├─ 📋 package.json JSON 62L · 1.7 KB
│ │ ├─ 📝 README.md Markdown 63L · 1.4 KB
│ │ └─ 📋 tsconfig.json JSON 18L · 460 B
│ ├─ 📁 tianmao-public-low-sensitivity-20260315-204610
│ │ ├─ 📁 examples
│ │ │ └─ 📝 basic-usage.md Markdown 89L · 2.2 KB
│ │ ├─ 📁 references
│ │ │ └─ 📝 tmall-urls.md Markdown 80L · 2.4 KB
│ │ ├─ 📋 package.json JSON 34L · 730 B
│ │ ├─ 📝 README.md Markdown 91L · 2.5 KB
│ │ ├─ 📄 requirements.txt Text 6L · 288 B
│ │ └─ 🐍 tianmao.py Python 131L · 4.2 KB
│ ├─ 📁 trip-public-low-sensitivity-20260315-204610
│ │ ├─ 📁 ecommerce_core
│ │ │ ├─ 🐍 __init__.py Python 11L · 269 B
│ │ │ ├─ 🐍 auth.py Python 196L · 5.8 KB
│ │ │ ├─ 🐍 browser.py Python 236L · 7.5 KB
│ │ │ └─ 🐍 cache.py Python 338L · 10.2 KB
│ │ ├─ 📄 requirements.txt Text 5L · 91 B
│ │ ├─ 📝 SKILL_EN.md Markdown 127L · 2.5 KB
│ │ └─ 🐍 trip.py Python 596L · 21.3 KB
│ └─ 📁 waimai-public-low-sensitivity-20260315-204610
│ ├─ 📁 docs
│ │ ├─ 📝 FAQ.md Markdown 202L · 4.7 KB
│ │ ├─ 📝 IMPLEMENTATION.md Markdown 318L · 9.5 KB
│ │ ├─ 📝 RISK.md Markdown 117L · 3.8 KB
│ │ ├─ 📝 ROUND3_ALIGNMENT.md Markdown 298L · 8.2 KB
│ │ ├─ 📝 ROUND4_ALIGNMENT.md Markdown 534L · 12.7 KB
│ │ ├─ 📝 ROUND4_DELIVERY.md Markdown 292L · 8.1 KB
│ │ ├─ 📝 ROUND4_STATUS.md Markdown 102L · 2.2 KB
│ │ └─ 📝 USAGE.md Markdown 177L · 3.5 KB
│ ├─ 📁 prompts
│ │ └─ 📝 TEMPLATES.md Markdown 446L · 7.7 KB
│ ├─ 📁 references
│ │ ├─ 📝 browser-commands.md Markdown 117L · 2.7 KB
│ │ └─ 📝 state-machine.md Markdown 79L · 4.5 KB
│ ├─ 📁 scripts
│ │ ├─ 📜 waimai.js JavaScript 2186L · 65.4 KB
│ │ └─ 📜 waimai.ts TypeScript 616L · 16.8 KB
│ ├─ 📁 src
│ │ ├─ 📜 browser.ts TypeScript 400L · 8.4 KB
│ │ ├─ 📜 index.ts TypeScript 1247L · 35.4 KB
│ │ ├─ 📜 intent.ts TypeScript 789L · 23.3 KB
│ │ ├─ 📜 parser.ts TypeScript 381L · 11.0 KB
│ │ ├─ 📜 types.ts TypeScript 308L · 7.4 KB
│ │ └─ 📜 utils.ts TypeScript 305L · 7.1 KB
│ ├─ 📋 package.json JSON 59L · 1.4 KB
│ ├─ 📝 README.md Markdown 178L · 4.0 KB
│ ├─ 📝 SECURITY.md Markdown 41L · 1.3 KB
│ ├─ 📝 TEST_REPORT.md Markdown 234L · 6.0 KB
│ └─ 📋 tsconfig.json JSON 24L · 470 B
├─ 📁 study-buddy
│ ├─ 📁 references
│ │ ├─ 📝 commands.md Markdown 216L · 4.5 KB
│ │ └─ 📝 todo.md Markdown 82L · 2.2 KB
│ ├─ 📁 scripts
│ │ └─ 🐍 study-buddy.py Python 773L · 26.6 KB
│ ├─ 📝 README.md Markdown 104L · 2.8 KB
│ └─ 📝 SKILL.md Markdown 126L · 4.1 KB
├─ 📁 waimai-merchant
│ ├─ 📁 src
│ │ ├─ 📁 commands
│ │ │ ├─ 📜 index.ts TypeScript 8L · 298 B
│ │ │ ├─ 📜 merchant.ts TypeScript 285L · 10.4 KB
│ │ │ └─ 📜 product.ts TypeScript 429L · 15.7 KB
│ │ ├─ 📁 db
│ │ │ ├─ 📜 database.ts TypeScript 121L · 3.1 KB
│ │ │ ├─ 📜 index.ts TypeScript 3L · 83 B
│ │ │ ├─ 📜 merchant.ts TypeScript 108L · 3.0 KB
│ │ │ └─ 📜 product.ts TypeScript 169L · 4.6 KB
│ │ └─ 📜 index.ts TypeScript 50L · 1.1 KB
│ ├─ 📋 package-lock.json JSON 1201L · 42.6 KB
│ ├─ 📋 package.json JSON 52L · 1.3 KB
│ ├─ 📝 README.md Markdown 141L · 2.7 KB
│ ├─ 📝 SKILL.md Markdown 226L · 5.7 KB
│ └─ 📋 tsconfig.json JSON 19L · 445 B
├─ 📁 waimai-skill
│ ├─ 📁 docs
│ │ ├─ 📝 FAQ.md Markdown 202L · 4.7 KB
│ │ ├─ 📝 IMPLEMENTATION.md Markdown 318L · 9.5 KB
│ │ ├─ 📝 RISK.md Markdown 117L · 3.8 KB
│ │ ├─ 📝 ROUND3_ALIGNMENT.md Markdown 298L · 8.2 KB
│ │ ├─ 📝 ROUND4_ALIGNMENT.md Markdown 534L · 12.7 KB
│ │ ├─ 📝 ROUND4_DELIVERY.md Markdown 292L · 8.1 KB
│ │ ├─ 📝 ROUND4_STATUS.md Markdown 102L · 2.2 KB
│ │ └─ 📝 USAGE.md Markdown 177L · 3.5 KB
│ ├─ 📁 prompts
│ │ └─ 📝 TEMPLATES.md Markdown 446L · 7.7 KB
│ ├─ 📁 references
│ │ ├─ 📝 browser-commands.md Markdown 117L · 2.7 KB
│ │ └─ 📝 state-machine.md Markdown 79L · 4.5 KB
│ ├─ 📁 scripts
│ │ ├─ 📜 waimai.js JavaScript 1738L · 52.8 KB
│ │ └─ 📜 waimai.ts TypeScript 616L · 16.8 KB
│ ├─ 📋 package.json JSON 45L · 1.0 KB
│ ├─ 📝 README.md Markdown 178L · 4.0 KB
│ ├─ 📝 SKILL.md Markdown 195L · 6.6 KB
│ └─ 📋 tsconfig.json JSON 23L · 447 B
└─ 📝 SKILL.md Markdown 63L · 2.3 KB

依赖分析 3 项

包名版本来源已知漏洞备注
playwright * pip/npm didi.py 用于浏览器自动化,无版本锁定
requests * pip clawhub_api.py 用于API调用,无版本锁定
cryptography * pip didi.py 加密存储使用

安全亮点

✓ 多个技能在 SECURITY.md 中明确声明无恶意代码或后门
✓ 购物类技能声明不执行登录、账户访问或凭证处理
✓ encryption-service.ts 使用标准AES-256-CBC加密库实现
✓ code_analyzer.sh 包含安全检查功能,可检测危险的rm命令
✓ tianmao.py 明确声明不处理认证、不存储数据或cookies