AI 的「手和眼」
把账套能力暴露成 24 个原子工具:查余额、拉流水发票、给对账建议、跑结账体检、出申报作业包、读资产台账。 任何兼容 MCP 的客户端挂载后,AI 就能读懂你的账。
原生支持 Model Context Protocol 协议与 Agent Skills 规范。连入任意智能体,即刻驱动记账、对账、结账与报税。
未登录也可阅读全部配置;签发令牌需要先登录。
只连 MCP,AI 会「查账」;再挂技能包,AI 才「会做账」。两者叠加,才是完整的数字员工。
把账套能力暴露成 24 个原子工具:查余额、拉流水发票、给对账建议、跑结账体检、出申报作业包、读资产台账。 任何兼容 MCP 的客户端挂载后,AI 就能读懂你的账。
封装中国小微财税业务 SOP,例如已落地的 solobooks-tax-filing 报税伴侣。Agent 会遵循「先拉税局底账比对 → 逆向排查漏记发票 → 补记凭证 → 预填税表」的完整工作流。
开放能力不等于交出账本钥匙。这四条写在代码里,不是营销话术。
只读令牌只能查账;「读写草稿」才允许调用 propose_*。令牌绑定单一公司,可随时吊销,吊销立即生效。
所有写入都落成 pending 待确认草稿,必须你在产品内逐笔确认才生成凭证。关账动作根本不对外暴露。
报税技能包全程零凭据接触;表单填完即停,最终「提交申报」必须老板本人点击。
每次工具调用记录令牌指纹、参数摘要、耗时与成败;默认每分钟 60 次限流,异常调用有告警。
令牌绑定单一公司,跨账套一律查不到。只读 19 个 + 草稿 5 个, 连上客户端后每个工具的用法会由 AI 自己读取。
get_month_summarylist_entriesget_entry_detailsearch_booksget_company_profilelist_invoice_entrieslist_bank_statementslist_unmatchedget_agingget_advance_balancesrun_close_checksgenerate_close_reportpreview_accrualspreview_asset_actionslist_fixed_assetslist_intangible_assetsget_filing_deadlinesgenerate_filing_packagelist_todospropose_voucherpropose_voucherspropose_matchpropose_accrualpropose_asset_closure需「读写草稿」权限,产出全部是待确认草稿
五类客户端,同一套端点与令牌。配置结构几乎一致,选你手上正在用的那个。
WorkBuddy 把 MCP 服务统一叫「连接器」。挂上梭罗记账后,在对话里勾选连接器就能直接查账、跑结账体检、起草凭证。
「我的 → AI 连接(MCP)」→ 新建令牌,权限按需选「只读」或「读写草稿」,复制 sbk_ 开头的明文(只显示一次)。
WorkBuddy 左侧导航进入「连接器」→ 切到「自定义连接器」→ 添加 MCP 服务;也可以直接编辑本地 mcp.json 配置文件。
服务地址填本页给出的 MCP 端点,请求头加一行 Authorization: Bearer <令牌>。保存后点「信任」激活。
新建对话,输入框左下角「+ → 连接器」勾选 solobooks,问一句「帮我查上个月收支汇总」即可验证。
连接器列表里 solobooks 显示绿色「已连接」;对话中工具调用会显示 mcp__solobooks__* 前缀。
%USERPROFILE%\.workbuddy-ai\mcp.json(新版)/ %USERPROFILE%\.workbuddy\mcp.json(旧版)你的系统{
"mcpServers": {
"solobooks": {
"url": "http://127.0.0.1:8001/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}令牌等同密码:不要提交到 Git、不要发群、不要写进截图。
令牌只显示一次,丢了只能重新签发。另外确认没有多复制空格、没有把 sbk_ 前缀丢掉、令牌没被吊销或过期。
多为令牌绑定的公司与当前账套不匹配,或令牌只有 read 权限却去找 propose_*。到「我的 → AI 连接」核对权限与绑定公司。
默认每个令牌每分钟 60 次。批量场景请合并查询条件、减少轮次,而不是提高频率。
这是设计如此。写入工具只产生待确认草稿,回到梭罗记账「待确认」列表逐笔确认后才会生成凭证。
MCP 给工具,Skills 给方法。挂上技能包,AI 才会按财税 SOP 一步步走完复杂业务。
从开源仓库克隆,或直接下载 skills/ 目录。每个技能包是一个独立文件夹,核心是 SKILL.md。
支持 Agent Skills 规范的客户端(WorkBuddy / Claude Code 等)扫描 skills/ 目录;把整个 solobooks-tax-filing 文件夹放进去即可被识别。
技能包只描述「怎么做」,取数要靠 MCP。所以 solobooks MCP 必须已连接,报税技能还需要一个浏览器 MCP(Chrome DevTools 或 Playwright)。
「去电子税务局报这个季度的增值税」——技能描述里的触发条件命中后,Agent 会按 SOP 一步步执行。
solobooks-open/skills/solobooks-tax-filing/SKILL.md半自动纳税申报伴侣 · 多工具联动
在已登录的电子税务局页面读取应申报清册、金税归集的开票销售额、历史待弥补亏损与已预缴税额。全程只读快照,不碰账密。
调 generate_filing_package 取账套测算值,与税局底账逐项比对。税局额度更大 = 有票没记账,Agent 会定位到具体发票。
结账体检未过或存在重大差异时严禁填表,先列阻塞原因;确认漏记的,用 propose_voucher 起草补记凭证,等你确认。
把免税额、实际利润额填进申报表并黄色高亮标记,输出核对清单。绝不点「提交申报」——那一下必须由你亲手点。
一键跑完账证 / 账账 / 账实 / 账表 / 税表检查,阻塞项直接给修复动作。
微信、网银流水与账目批量勾稽,重复入账与漏记一次清干净。
代码、技能包、接入文档全部开放。私有化部署跑在自己的机器上,数据不出门。
后端、前端、MCP 服务与技能包同仓维护,Issues 与 PR 都欢迎。
Docker Compose 一条命令起服务,端点即插即用。
docker compose -f deploy/docker-compose.yml up -d反代记得 proxy_buffering off 与 proxy_read_timeout 600s。
欢迎贡献地区专属税务技能(各省电子税局适配)、行业科目模板与对账规则。