黄历腊月廿三,小年。宜开业、动土、祈福。
一不小心,我用python实现了一套类似OpenClaw的系统,即将以AGPL协议开源。
起因-为何做了这件事
2025年8月时,我在职研的导师马老师提出要求,想把在做的科研项目提前申请专利。以前在公司时,因为有专利专员和知识产权公司,自己仅需要提出创意,澄清技术方案,提专利极为方便。但现在需要完全撰写专利五书,深感文字工作的繁琐。
那为什么不用大模型起草呢?我已经有PPT汇报资料,大模型能不能把PPT材料转变为专利五书的草案呢?作为一名20年码龄的老程序员,自然是说干就干。
几周后,做出了这样一套东西:
用户通过web 界面上传自己的PDF/Word/PPT等文档,系统将其转为容易处理的markdown + 图片。在用户并且点击按钮后,再进一步撰写交底书等后续流程。现在看来,这是一套Code + LLM API 实现的极简版workflow,每一步骤,必须用户确认并发起。
之后我继续试用并优化,使其能自动化走完整个从材料到草案的流程。到2025年10月中旬,我把专利师系统上线,准备找人试用并推广。
但在开发专利师的过程中,Roo Code/Claude Code这类工具起到了很大作用,我逐渐相信,这种端侧App + LLM API的形式,具备极大潜力,它会从编码领域延展到更大更广泛的领域。
于是我开始试着将专利师这个小项目,转为通用版AI助手。2025年11月5日,向新的代码仓库提交代码。
现状-已经完成了哪些工作?
近期,尤其是近两周,不断看到OpenClaw的新闻,感受到这个方向很可能存在巨大的机会,于是也加速开发,最近一周用到了16亿 Token。
而我在做的东西与OpenClaw有很大类似,这么大的热点,也确实希望能蹭上。
我开发的智能终端,名字叫大微,拼音Dawei,英文谐音Davy。
产品哲学
┌─────────────────────────────────────────────────────┐│ PDCA 循环 ││ ││ Plan ──→ Do ──→ Check ──→ Act ──→ Plan ││ ↑ ││ └────────────────────────────────────────┘ ││ 通过反馈实现螺旋式上升 │└─────────────────────────────────────────────────────┘
Agent系统是一个自组织的有机体,通过反馈不断优化自身,进而完成任务。
原则
- • KISS(Keep It Simple, Stupid)
核心特性
极简依赖
考虑到可控性和灵活性,核心功能依赖基础组件开发。如下是现有依赖库:
核心模块
DaweiBot 概览
目前已在Windows\Linux初步测试,提供三种交互模式:
WUI - Web User Interface
Web界面,为所有用户提供。
主界面
集市
TUI - Text-based User Interface
文本用户界面,有时也称为Terminal User Interface(终端用户界面),为专业技术人员提供。
CLI - Command Line Interface
在Windows PowerShell或Linux Terminal运行;静默执行用户的指令,全程无人工交互,适合简单任务。
下一步
接下来,我们主要对现有功能进一步测试,解决bug,提升稳定性。预计将很快上传核心代码。
欢迎通过如下途径关注我们的进展:
https://github.com/geluzhiwei1/davybot (有微信群)https://gitee.com/geluzhiwei/daweibot (有微信群)
我们欢迎贡献Agent\Skill、代码、文档、创意、试用评测、批评与建议。
扫码进去交流