由于这个项目没有 Discussions 或交流频道,所以我在这里分享一些看法。
最近我对桌面 AI 助手非常感兴趣。早期的 AI 助手是 API 套壳,接着是 Agents,期间流行过很多工程概念——什么 Harness Engineering,现在又到了 Loop Engineering,无所谓,从产品形态上看,它们可以概括为 Cowork + Clow 的集合体。
Cowork,意味着它可以完成轻量级的桌面工作。
需要编辑 Word?仍然得打开 Office 软件。
需要 Markdown 文档库,Obsidian 是个好选择。
代码项目在 VS Code 中开发。
还有浏览器 Web 操作、服务器运维……等等。
这些都需要专业工具,它们也都能用 AI 插件增强。
但我不想总是打开这些软件——我需要一个 Hub,能自动化地完成轻量及协作任务。这正是 Cowork 的工作场景:作为一个桌面助手随时唤起。目前智能体的能力证明,它在编程、文档处理以及通过 CLI 调用命令行工具方面已有不错的表现。
有些任务需要长时间运行,或进行远程操作,这就是 Clow 的用武之地——作为一个 Server 不间断运行,并桥接各个 IM 频道(包括自己的移动客户端)。
我在谈论的是桌面客户端。尽管 CLI/TUI 流行过一阵,但显然,拥有完整 UI/UX 体验的桌面端才是真正用户友好的。
经过调研,我锚定了几个产品。
首先把 Claude Code、CodeX 这些不开源且绑定供应商的排除在外。
Openclaw 有一个 C# 编写的 Windows 桌面端,但 Openclaw 本身太重——功能丰富度胜过其他(配置也最复杂,学习成本过高),稳定性却堪忧,它的项目开发迭代方式随时有崩溃的风险,所以忘记它吧。
Opencode 原先是个基于 CLI 的编程助手,现在有了比较简陋的 Beta 版桌面端;如果想桥接频道,还需要额外搭配支持 ACP 协议的桥接工具。
Hermes 也许是当前的最佳选择,不过它也开始变重(默认安装大量环境依赖),UI 方面也没什么亮点。
我注意到两个后起之秀:esengine/DeepSeek-Reasonix 和 DotHarness/dotcraft。
老实说,后者知名度没那么高。它是用 C# 编写的(Server),这也是我尝试它的主要原因。它的 Agents 功能和 UI 完成得不错,虽然有一些明显 BUG,但考虑到它这个月才开源,已经达到了可用级别,值得期待。
我意外发现的是 Reasonix,它的 UI/UX 则成熟得多,Agents 专为 DeepSeek 官方 API 缓存优化,锚定 DeepSeek 来降低成本是它迅速受欢迎的原因。当然,它也支持自定义供应商和 IM Bot,虽然选择不多,但作为近期开源的项目,这方面会有解决方案的。另外 V2 版用 Go 重写,桌面原生应用,性能表现令人满意。
看起来 Reasonix 使用体验上完胜。于是我不禁好奇:dotcraft 的路线图是什么?
它需要有一些特别的设计。目前对我来说,使用 C#/.NET 开发是我对它保持长期兴趣的主要原因,如果是全栈的话那会更好。
Since this project doesn't have Discussions or a community channel, I'm sharing some thoughts here.
Lately I've been really into desktop AI assistants. Early AI assistants were just API wrappers, then came Agents, and a bunch of engineering concepts trended along the way — Harness Engineering, now Loop Engineering… whatever. From a product standpoint, they can all be summed up as a combination of Cowork + Clow.
Cowork means handling lightweight desktop tasks.
Need to edit a Word doc? You still have to open Office.
A Markdown knowledge base? Obsidian is a solid choice.
Code projects live in VS Code.
Then there's browser-based web operations, server maintenance… and so on.
All of these need professional tools, and they can all be enhanced with AI plugins.
But I don't want to keep opening all these apps — I need a Hub that automates lightweight and collaborative tasks. That's the Cowork use case: a desktop assistant you can invoke at any time. Current agent capabilities have proven themselves decent at coding, document processing, and running CLI tools.
Some tasks need to run for a long time or operate remotely — that's where Clow comes in: a server running non-stop, bridging various IM channels (including your own mobile client).
I'm talking about desktop clients specifically. CLI/TUI had their moment, but clearly, a desktop app with a full UI/UX experience is what's truly user-friendly.
After some research, I narrowed things down to a few products.
First off, Claude Code and CodeX are off the table — closed-source and vendor-locked.
Openclaw has a C# desktop client for Windows, but Openclaw itself is too heavy — feature-rich compared to others (and the most complex to configure, steep learning curve), yet its stability is questionable. Its development and iteration style carries a constant risk of the project collapsing, so let's forget about it.
Opencode started as a CLI-based coding assistant and now has a fairly bare-bones Beta desktop client; if you want to bridge channels, you'll need an extra bridging tool that supports the ACP protocol.
Hermes might be the best option right now, though it's also getting heavy (installs a ton of environment dependencies by default) and its UI is nothing to write home about.
I noticed two rising stars: [esengine/DeepSeek-Reasonix](https://github.com/esengine/DeepSeek-Reasonix) and [DotHarness/dotcraft](https://github.com/DotHarness/dotcraft).
Honestly, the latter is much less well-known. It's written in C# (the server), which is the main reason I gave it a try. Its Agent features and UI are quite well done. There are some obvious bugs, but considering it only went open-source this month, it's already reached a usable state — definitely worth keeping an eye on.
What surprised me was Reasonix. Its UI/UX is far more mature, and its Agents are optimized for the official DeepSeek API cache. Anchoring on DeepSeek to keep costs down is the main reason it took off so quickly. Of course, it supports custom providers and IM Bots — not many options yet, but for a recently open-sourced project, solutions will come. Also, the V2 rewrite in Go, as a native desktop app, delivers satisfying performance.
On the experience front, Reasonix seems to win hands down. So I can't help but wonder: what's dotcraft's roadmap?
It needs some distinctive design. For now, using C#/.NET is the main reason I'm staying interested in it long-term — even better if it's full-stack.
由于这个项目没有 Discussions 或交流频道,所以我在这里分享一些看法。
最近我对桌面 AI 助手非常感兴趣。早期的 AI 助手是 API 套壳,接着是 Agents,期间流行过很多工程概念——什么 Harness Engineering,现在又到了 Loop Engineering,无所谓,从产品形态上看,它们可以概括为 Cowork + Clow 的集合体。
Cowork,意味着它可以完成轻量级的桌面工作。
需要编辑 Word?仍然得打开 Office 软件。
需要 Markdown 文档库,Obsidian 是个好选择。
代码项目在 VS Code 中开发。
还有浏览器 Web 操作、服务器运维……等等。
这些都需要专业工具,它们也都能用 AI 插件增强。
但我不想总是打开这些软件——我需要一个 Hub,能自动化地完成轻量及协作任务。这正是 Cowork 的工作场景:作为一个桌面助手随时唤起。目前智能体的能力证明,它在编程、文档处理以及通过 CLI 调用命令行工具方面已有不错的表现。
有些任务需要长时间运行,或进行远程操作,这就是 Clow 的用武之地——作为一个 Server 不间断运行,并桥接各个 IM 频道(包括自己的移动客户端)。
我在谈论的是桌面客户端。尽管 CLI/TUI 流行过一阵,但显然,拥有完整 UI/UX 体验的桌面端才是真正用户友好的。
经过调研,我锚定了几个产品。
首先把 Claude Code、CodeX 这些不开源且绑定供应商的排除在外。
Openclaw 有一个 C# 编写的 Windows 桌面端,但 Openclaw 本身太重——功能丰富度胜过其他(配置也最复杂,学习成本过高),稳定性却堪忧,它的项目开发迭代方式随时有崩溃的风险,所以忘记它吧。
Opencode 原先是个基于 CLI 的编程助手,现在有了比较简陋的 Beta 版桌面端;如果想桥接频道,还需要额外搭配支持 ACP 协议的桥接工具。
Hermes 也许是当前的最佳选择,不过它也开始变重(默认安装大量环境依赖),UI 方面也没什么亮点。
我注意到两个后起之秀:esengine/DeepSeek-Reasonix 和 DotHarness/dotcraft。
老实说,后者知名度没那么高。它是用 C# 编写的(Server),这也是我尝试它的主要原因。它的 Agents 功能和 UI 完成得不错,虽然有一些明显 BUG,但考虑到它这个月才开源,已经达到了可用级别,值得期待。
我意外发现的是 Reasonix,它的 UI/UX 则成熟得多,Agents 专为 DeepSeek 官方 API 缓存优化,锚定 DeepSeek 来降低成本是它迅速受欢迎的原因。当然,它也支持自定义供应商和 IM Bot,虽然选择不多,但作为近期开源的项目,这方面会有解决方案的。另外 V2 版用 Go 重写,桌面原生应用,性能表现令人满意。
看起来 Reasonix 使用体验上完胜。于是我不禁好奇:dotcraft 的路线图是什么?
它需要有一些特别的设计。目前对我来说,使用 C#/.NET 开发是我对它保持长期兴趣的主要原因,如果是全栈的话那会更好。
Since this project doesn't have Discussions or a community channel, I'm sharing some thoughts here.
Lately I've been really into desktop AI assistants. Early AI assistants were just API wrappers, then came Agents, and a bunch of engineering concepts trended along the way — Harness Engineering, now Loop Engineering… whatever. From a product standpoint, they can all be summed up as a combination of Cowork + Clow.
Cowork means handling lightweight desktop tasks.
Need to edit a Word doc? You still have to open Office.
A Markdown knowledge base? Obsidian is a solid choice.
Code projects live in VS Code.
Then there's browser-based web operations, server maintenance… and so on.
All of these need professional tools, and they can all be enhanced with AI plugins.
But I don't want to keep opening all these apps — I need a Hub that automates lightweight and collaborative tasks. That's the Cowork use case: a desktop assistant you can invoke at any time. Current agent capabilities have proven themselves decent at coding, document processing, and running CLI tools.
Some tasks need to run for a long time or operate remotely — that's where Clow comes in: a server running non-stop, bridging various IM channels (including your own mobile client).
I'm talking about desktop clients specifically. CLI/TUI had their moment, but clearly, a desktop app with a full UI/UX experience is what's truly user-friendly.
After some research, I narrowed things down to a few products.
First off, Claude Code and CodeX are off the table — closed-source and vendor-locked.
Openclaw has a C# desktop client for Windows, but Openclaw itself is too heavy — feature-rich compared to others (and the most complex to configure, steep learning curve), yet its stability is questionable. Its development and iteration style carries a constant risk of the project collapsing, so let's forget about it.
Opencode started as a CLI-based coding assistant and now has a fairly bare-bones Beta desktop client; if you want to bridge channels, you'll need an extra bridging tool that supports the ACP protocol.
Hermes might be the best option right now, though it's also getting heavy (installs a ton of environment dependencies by default) and its UI is nothing to write home about.
I noticed two rising stars: [esengine/DeepSeek-Reasonix](https://github.com/esengine/DeepSeek-Reasonix) and [DotHarness/dotcraft](https://github.com/DotHarness/dotcraft).
Honestly, the latter is much less well-known. It's written in C# (the server), which is the main reason I gave it a try. Its Agent features and UI are quite well done. There are some obvious bugs, but considering it only went open-source this month, it's already reached a usable state — definitely worth keeping an eye on.
What surprised me was Reasonix. Its UI/UX is far more mature, and its Agents are optimized for the official DeepSeek API cache. Anchoring on DeepSeek to keep costs down is the main reason it took off so quickly. Of course, it supports custom providers and IM Bots — not many options yet, but for a recently open-sourced project, solutions will come. Also, the V2 rewrite in Go, as a native desktop app, delivers satisfying performance.
On the experience front, Reasonix seems to win hands down. So I can't help but wonder: what's dotcraft's roadmap?
It needs some distinctive design. For now, using C#/.NET is the main reason I'm staying interested in it long-term — even better if it's full-stack.