类库 › dotcraft
DotHarness

DotHarness/dotcraft

DotCraft是基于.NET的开源AI Agent框架,支持自托管和多模型。它以项目为核心组织工作流,提供CLI、桌面端和TUI等多种交互方式,具备统一会话、可观测性及插件扩展能力,适用于各类开发场景。

技术栈

desktop javascript

框架

React ^19.0.0

状态管理

Zustand ^5.0.3

测试

Playwright ^1.58.2 Vitest ^3.0.5

CSS 框架

Tailwind CSS ^4.0.0
查看全部依赖 (47)

依赖

@dnd-kit/core ^6.3.1 @dnd-kit/sortable ^10.0.0 @dnd-kit/utilities ^3.2.2 @electron-toolkit/preload ^3.0.1 @electron-toolkit/utils ^4.0.0 @iconify-json/vscode-icons ^1.2.53 @iconify/react ^6.0.2 @lydell/node-pty ^1.2.0-beta.3 @monaco-editor/react ^4.7.0 @types/ws ^8.18.1 @vscode/ripgrep ^1.18.0 @xterm/addon-fit ^0.11.0 @xterm/addon-serialize ^0.14.0 @xterm/addon-web-links ^0.12.0 @xterm/xterm ^6.0.0 diff ^8.0.3 dompurify ^3.4.5 fflate ^0.8.2 globby ^14.1.0 highlight.js ^11.11.1 ignore-walk ^8.0.0 lucide-react ^1.8.0 mermaid ^11.15.0 monaco-editor ^0.55.1 playwright-core ^1.59.1 react-markdown ^10.1.0 rehype-highlight ^7.0.2 remark-gfm ^4.0.1 ws ^8.19.0

开发依赖

@electron-toolkit/eslint-config-prettier ^3.0.0 @electron-toolkit/eslint-config-ts ^2.0.0 @electron/asar ^3.4.1 @tailwindcss/vite ^4.0.0 @testing-library/jest-dom ^6.9.1 @testing-library/react ^16.3.2 @types/diff ^7.0.2 @types/node ^22.10.10 @types/react ^19.0.7 @types/react-dom ^19.0.3 @vitejs/plugin-react ^4.3.4 electron ^42.0.1 electron-builder ^26.8.1 electron-vite ^3.0.0 jsdom ^29.0.1 react-dom ^19.0.0 tsx ^4.21.0 typescript ^5.7.3

desktop/resources/modules/channel-feishu javascript

查看全部依赖 (4)

依赖

@dotcraft/sdk * @larksuiteoapi/node-sdk ^1.60.0

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

desktop/resources/modules/channel-qq javascript

查看全部依赖 (5)

依赖

@dotcraft/sdk * ws ^8.18.0

开发依赖

@types/node ^22.10.0 @types/ws ^8.5.13 typescript ^5.7.0

desktop/resources/modules/channel-telegram javascript

查看全部依赖 (5)

依赖

@dotcraft/sdk * grammy ^1.42.0 https-proxy-agent ^7.0.6

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

desktop/resources/modules/channel-wecom javascript

查看全部依赖 (3)

依赖

@dotcraft/sdk *

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

desktop/resources/modules/channel-weixin javascript

查看全部依赖 (7)

依赖

@dotcraft/sdk * qrcode ^1.5.4 qrcode-terminal ^0.12.0

开发依赖

@types/node ^22.10.0 @types/qrcode ^1.5.6 @types/qrcode-terminal ^0.12.2 typescript ^5.7.0

sdk/typescript javascript

构建工具

esbuild ^0.25.11
查看全部依赖 (4)

依赖

ws ^8.18.0

开发依赖

@types/node ^22.10.0 @types/ws ^8.5.13 typescript ^5.7.0

sdk/typescript/packages/channel-feishu javascript

查看全部依赖 (4)

依赖

@dotcraft/sdk * @larksuiteoapi/node-sdk ^1.60.0

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

sdk/typescript/packages/channel-qq javascript

查看全部依赖 (5)

依赖

@dotcraft/sdk * ws ^8.18.0

开发依赖

@types/node ^22.10.0 @types/ws ^8.5.13 typescript ^5.7.0

sdk/typescript/packages/channel-telegram javascript

查看全部依赖 (5)

依赖

@dotcraft/sdk * grammy ^1.42.0 https-proxy-agent ^7.0.6

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

sdk/typescript/packages/channel-wecom javascript

查看全部依赖 (3)

依赖

@dotcraft/sdk *

开发依赖

@types/node ^22.10.0 typescript ^5.7.0

sdk/typescript/packages/channel-weixin javascript

查看全部依赖 (7)

依赖

@dotcraft/sdk * qrcode ^1.5.4 qrcode-terminal ^0.12.0

开发依赖

@types/node ^22.10.0 @types/qrcode ^1.5.6 @types/qrcode-terminal ^0.12.2 typescript ^5.7.0

截图

DotCraft multi-workspace
DotCraft remote servers
DotCraft Teams
DotCraft Goals
DotCraft thread tools
Dreams review flow
DotCraft Desktop extensions
DotCraft interactive tool cards
DotCraft App Binding
DotCraft Channels configuration and conversations
Sign in with ChatGPT
Setup

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-13 08:20
浙ICP备14020137号-1 $Carte des visiteurs$