做了个开源的 AI 平台,叫 Weft 。核心想法是「可变架构」——前端界面、Agent 、工具、编排流,每一层都是可热插拔的 package ,Rust 写的 core 只管能力调度,不写死任何功能。
所以同一套底座,现在跑着几个完全不同的东西:
- 聊天 + 自动选工具(本地语义选择器,ONNX ,几毫秒挑出该用哪个工具)
- RSS 阅读器(划词翻译、划词问 AI 、按阅读偏好推荐)
- AI Director (把视频剪辑铺成一张 AI 自动生成的 DAG 画布)
- 代码助手 Weft Claw (自己选工具、写代码、跑测试)
技术栈:Rust ( core )+ Flutter (跨端客户端)+ WASM (插件,Extism 沙箱)。所有功能都是 package ,装 / 卸 / 换不用重新编译。
还很早期,在做包系统的大改,API 会变,当 preview 玩。
开源( Apache-2.0 ): https://github.com/ailiheizi/weft 站点: https://weft.alhz.org
几张截图:
AI Director (视频剪辑的 AI 自动生成 DAG 画布):

RSS 阅读器:

聊天 + 自动选工具:
