- Add build.rs: scan resources/skills/, compress each with tar+zstd, embed via include_bytes! - Add src/skills/builtin.rs: runtime auto-install built-in skills to ~/.picobot/skills/ - Add about-picobot built-in skill: SKILL.md index + references/ (config, db-schema, architecture, faq, commands) + assets/config.example.json - Update skill loading: reverse priority (agents < picobot < workspace), deduplicate by name - Update skills prompt: re-query get_skill when user asks about installed skills - Change max_tool_iterations default from 20 to 99
1.3 KiB
1.3 KiB
| name | description | always |
|---|---|---|
| about-picobot | PicoBot 自身设计信息的索引入口。含配置、数据库、架构、常见问题等。具体内容在 references/ 目录下,config 示例在 assets/ 目录下,请用 file_read 工具查阅对应文件。 | true |
About PicoBot
PicoBot 是一个基于 Rust 的个人 AI 助手,支持多渠道(飞书、CLI)、长记忆、定时任务、Skill 系统等。
目录索引
以下为 about-picobot 内置 skill 包含的参考文档,可使用 file_read 工具读取具体内容:
| 文件 | 内容 |
|---|---|
references/config.md |
配置字段详解:providers、models、agents、gateway、memory、channels、mcp |
references/db-schema.md |
数据库表结构:sessions、messages、memories、scheduled_jobs、llm_calls |
references/architecture.md |
核心架构:数据流、会话系统、上下文压缩、记忆系统、Skill 优先级机制 |
references/faq.md |
常见问题:模型切换、渠道添加、Skill 安装、历史查询、定时任务等 |
references/commands.md |
常用命令:编译、启动网关、启动客户端、运行测试 |
assets/config.example.json |
config.json 完整示例 |
Skill 根目录路径见上方 Skill Root Directory。