卓帅
让懒猫微服里的“小龙猫”助手,通过 agenttodo-assistant 技能,连接到 AgentTODO,然后帮你查看、创建、拆分和更新待办任务。
你可以把它理解成:
agenttodo-assistant 技能负责告诉小龙猫应该怎么调用 AgentTODO。请先在懒猫微服中安装并启动下面几个应用。
打开小龙猫后,你需要先完成这些基础配置:
如果你现在还没有办法正常和小龙猫里的助手聊天,请先把小龙猫的基础配置完成,再继续后面的步骤。

在懒猫微服里,每个应用都是一个独立的容器。
这意味着:
localhost 互相访问。很多新手最容易出错的地方,就是让小龙猫访问:
http://localhost:3300
这通常是不对的。
因为这里的 localhost 指的是“小龙猫自己所在的容器”,不是 AgentTODO 所在的容器。
所以我们需要先用“局域网端口转发工具”,把 AgentTODO 的 3300 端口转发到微服的物理网卡 IP 上。这样小龙猫助手就可以通过一个局域网地址访问 AgentTODO。
这一部分的目标是得到一个小龙猫可以访问的 AgentTODO 地址,格式类似:
http://192.168.1.140:3300
其中 192.168.1.140 要替换成你自己的微服物理网卡 IP。
在懒猫微服中打开“局域网端口转发工具”,新增一条端口转发规则。

请按下面方式填写:
备注:填写 AgentTODO 端口开放协议:选择 TCP局域网入口类型:选择 微服物理网卡监听端口 / 端口段:填写 3300这里最重要的是 局域网入口类型。
一定要选择:
微服物理网卡
这样转发出来的地址才会变成局域网里可以访问的地址。

继续填写目标配置:
转发目标类型:选择 微服应用微服应用:选择 AgentTODO实例用户:选择当前 AgentTODO 所在的用户,一般保持默认即可服务:选择 agenttodo目标端口:填写 3300填写完成后,点击 测试目标连接。

保存端口转发规则后,请记住你的微服物理网卡 IP。
比如你的微服物理网卡 IP 是:
192.168.1.140
那么 AgentTODO 的访问地址就是:
http://192.168.1.140:3300
后面要把这个地址告诉小龙猫助手。
请注意:
localhost。127.0.0.1。http://。:3300。
这一部分的目标是让小龙猫助手学会怎么使用 AgentTODO。
技能地址是:
https://github.com/iHunterDev/agenttodo-assistant
打开你在小龙猫中创建好的助手,直接发送下面这段话:
请帮我安装这个技能:
https://github.com/iHunterDev/agenttodo-assistant

安装完成后,小龙猫应该会告诉你技能已经安装成功,或者可以开始使用这个技能。
如果安装失败,请先确认:

技能安装好以后,还需要告诉助手你的 AgentTODO 地址。
假设你前面记下来的微服物理网卡 IP 是:
192.168.1.140
那么你就对助手发送:
My AgentTODO address is http://192.168.1.140:3300
请把 192.168.1.23 换成你自己的微服物理网卡 IP。
发送以后,助手会根据这个地址自动推导出 AgentTODO API 地址:
http://192.168.1.140:3300/api
一般情况下,你不需要手动填写 /api,只需要告诉助手 AgentTODO 页面地址即可。

现在用一两句话测试一下即可。
对助手发送:
帮我看看今天要做什么。
如果连接成功,助手会去 AgentTODO 中读取今天的任务,然后再回复你。
如果你今天还没有任务,它可能会告诉你今天没有待办。

继续测试创建任务:
帮我创建一个任务:明天下午 3 点前提交周报。
创建完成后,你可以打开 AgentTODO 页面(去应用列表,打开 AgentTODO 这个应用,可以看到当前的任务和管理任务),看任务是否已经出现。


上面的步骤走完以后,基础配置就完成了。
下面这些不是必须操作的流程,只是一些日常使用时可以参考的说法。你可以按自己的习惯直接和助手说。
今天我有哪些任务?
帮我看一下最近有哪些还没完成的事情。
我这周的任务压力大不大?
帮我添加一个任务:明天下午 3 点前提交周报。
帮我创建一个学习 Python 的计划,拆成 5 个步骤。
帮我记录一个每周五下午整理工作台的重复任务。
我已经写完周报初稿了,帮我记录一下。
Python 学习计划里,环境安装这一步已经完成了。
搬家计划完成了,帮我把它标记为完成。
帮我找一下和搬家有关的任务。
我之前是不是记过一个买显示器的任务?
localhost:3300因为小龙猫和 AgentTODO 是两个不同的应用容器。
在小龙猫里,localhost 指的是小龙猫自己的容器,不是 AgentTODO 的容器。所以小龙猫访问 localhost:3300 时,通常找不到 AgentTODO。
正确做法是使用微服物理网卡 IP,例如:
http://192.168.1.140:3300
建议按下面顺序检查:
协议 是否选择了 TCP。局域网入口类型 是否选择了 微服物理网卡。监听端口 / 端口段 是否填写了 3300。转发目标类型 是否选择了 微服应用。微服应用 是否选择了 AgentTODO。服务 是否选择了 agenttodo。目标端口 是否填写了 3300。如果这些都正确,但仍然失败,可以重启 AgentTODO 后再测试一次。
优先检查你告诉助手的地址是否正确。
地址应该类似:
My AgentTODO address is http://192.168.1.140:3300
请重点检查:
3300。http://。localhost 或 127.0.0.1。请确认你是在同一个网络环境下测试。
有时候你的电脑浏览器能打开某个地址,不代表小龙猫所在的容器也一定能访问它。
在本教程的场景中,建议使用“局域网端口转发工具”暴露出来的微服物理网卡地址,也就是:
http://微服物理网卡IP:3300
请检查下面几项:
技能地址是否完整:
https://github.com/iHunterDev/agenttodo-assistant
小龙猫是否可以正常访问 GitHub。
当前助手是否已经完成 AI 模型配置。
当前助手是否支持安装技能。
如果只是网络问题,可以稍后再试或者使用小猪佩奇(找 VIP 群获取)。
你可以直接让助手修改,例如:
把刚才那个搬家计划改得更细一点,每一步都写清楚要做什么。
或者:
这个任务不要放到下周了,改成这周五之前完成。
对于比较重要的任务,建议你让助手先列出计划,确认后再创建:
先不要创建任务,先帮我列一个计划,我确认后你再写入 AgentTODO。
不建议。
AgentTODO 技能的默认使用场景是可信局域网。请不要把 AgentTODO 直接暴露到公网,避免不必要的安全风险。
如果下面几件事都能完成,就说明配置成功了:
http://微服物理网卡IP:3300 打开 AgentTODO。agenttodo-assistant 技能。完成以后,你就可以把小龙猫当成自己的任务助理来用了。
评论
1写的很详细,赞!