English | 简体中文
MrRSS 提供 Codex skill 包,方便用户让 AI agent 通过本地 REST API 检查和操作自己的 MrRSS 数据。
Release 资产 MrRSS-<version>-skills.zip 包含:
mrrss-assistant/SKILL.md- agent 工作流和安全规则。mrrss-assistant/references/api.md- 从docs/SERVER_MODE/swagger.json生成的 API 参考。mrrss-assistant/scripts/generate_api_reference.py- 用于维护 API 参考的生成脚本。mrrss-assistant/agents/openai.yaml- Codex UI 元数据。
- 从 GitHub release 页面下载
MrRSS-<version>-skills.zip。 - 解压。
- 将解压后的
mrrss-assistant文件夹复制到 Codex skills 目录:
Windows:
Copy-Item -Recurse .\mrrss-assistant "$env:USERPROFILE\.codex\skills\"macOS 或 Linux:
cp -R ./mrrss-assistant ~/.codex/skills/- 重启 Codex,让它重新发现新的 skill。
启动 MrRSS server 模式,或运行带本地 API 的桌面版。
Server 模式示例:
docker run -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-amd64然后在 Codex 中输入:
Use $mrrss-assistant to inspect my unread MrRSS articles and summarize the most important items.
该 skill 默认访问 http://localhost:1234/api。如果你的实例使用其他主机或端口,请在提示词中说明。
该 skill 会要求 agent:
- 优先使用只读 API;
- 在删除、批量状态修改、缓存清理、设置修改前征求确认;
- 在回复中隐藏凭据和 API key;
- 除非用户明确要求离线检查,否则使用 MrRSS API,而不是直接读取 SQLite 数据库。
当 API 路由变更时,重新生成参考文档:
python skills/mrrss-assistant/scripts/generate_api_reference.py docs/SERVER_MODE/swagger.json skills/mrrss-assistant/references/api.mdCI 会检查生成结果是否同步。release workflow 会将 skill 打包为 MrRSS-<version>-skills.zip 并上传为 release asset。