使用说明
自我mcp
Aaron定制服务的私人MCP monorepo。第一项服务是 wechat-digest-mcp,其中:
- 从配置的订阅源中发现新的微信公众号文章
- 提取文章正文和文章图像
- 在本地对项目状态进行重复数据消除、缓存和持久化
- 分析相关性、标签和摘要摘要
- 为新公司、新技术和新主题生成学习候选人
- 支持手动审批到动态规则覆盖中
- 通过现有的OpenClaw微信机器人提供晨间摘要
第二项服务是 bluesky-social-mcp,其中:
- 检查Bluesky车道是否已配置
- 发布前预览帖子长度/方面
- 通过官方AT协议SDK向Bluesky发布经过审核的帖子
布局
services/wechat-digest-mcpMCP stdio服务器和直接晨跑器services/bluesky-social-mcp用于公共Bluesky社交频道的MCP stdio服务器packages/core配置加载、sqlite状态、规范URL、传递助手、消息拆分packages/extractorsRSS/HTML列表发现和微信文章提取packages/analyzers启发式+模型支持的文章分析config来源和摘要规则data本地运行时状态和缓存,未提交scripts确定性运行程序和Windows计划任务安装帮助程序
学习循环
wechat_articles.analyze发出ruleCandidates[]- 候选项存储在sqlite中,并通过摘要提醒显示出来
- 批准写入
data/rules.overlay.yaml - 跟踪的基本规则保持不变
- 19:30的跟进提醒可以每天推送一次待审批
- 生产摘要交付现在每天运行两次,分别在08:45和18:40亚洲/上海
发展
pnpm install
pnpm build
pnpm test
pnpm dev:wechat-digest-mcp
pnpm dev:bluesky-social-mcp
生产运行人员
pnpm build
powershell -ExecutionPolicy Bypass -File .\scripts\run-wechat-digest.ps1 -Mode morning
powershell -ExecutionPolicy Bypass -File .\scripts\run-wechat-digest.ps1 -Mode followup -DryRun
安装每日08:45晨间消化任务、18:40晚间消化任务和19:30学习跟踪任务:
powershell -ExecutionPolicy Bypass -File .\scripts\install-wechat-digest-task.ps1
配置
config/wechat_sources.yaml源满配论者config/wechat_digest_rules.yaml兴趣规则、标签、模型和交付目标config/bluesky_social.yamlBluesky的公共车道默认设置
相关环境变量:
WECHAT_DIGEST_ROOTWECHAT_DIGEST_CONFIG_DIRWECHAT_DIGEST_DATA_DIRWECHAT_DIGEST_OPENAI_BASE_URLDASHSCOPE_API_KEYOPENCLAW_CLI_WRAPPERBLUESKY_HANDLEBLUESKY_APP_PASSWORDBLUESKY_SERVICE
如果 DASHSCOPE_API_KEY 如果缺失,分析器将仅恢复到启发式评分。
如果 BLUESKY_HANDLE 或 BLUESKY_APP_PASSWORD 如果缺少,Bluesky车道将保持仅预览/未配置模式。
当前配置的源
- 新智元
- 机器之心
- 量子位
- 开源星探
建筑
看 建筑.md 对于生产分成 self-mcpOpenClaw和Windows计划任务。
第一个配置的晨间消化来源是:
- 新智元
- 机器之心
- 量子位
- 开源星探