← 返回列表
未验证
以个人为先的待办事项应用,配备可选的 AI 助手Doro。
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/18 · 已提供中文文档
Bendo - 带有可选 AI 助手的待办事项应用
综合分
30
GitHub 分
30
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add benguinsan/bendo该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
📋 Bendo 以个人为先的待办事项应用,配备可选的 AI 助手(Doro)。 技术栈: Next.js · Clerk · Supabase · Tailwind / shadcn · DeepSeek Harness(可选) ✨ 核心功能 - 📊 仪表盘 — 概览、状态、快速添加 - ✅ 我的任务 / 重要任务 — 浏览、编辑、完成(包括高优先级) - 🏷️ 任务分类 — 个人分类 - 📅 日历 — 按日期查看待办任务 - 🔔 通知 — 应用内消息流 - 🤖 智能体(Doro) — 由自托管 DeepSeek Harness 叠加层支持的聊天 - 🔐 身份验证 — Clerk;数据按用户隔离 - 🗄️ 持久化 — Supabase 📁 项目结构 bendo/ ├── agent/doro/ # Doro harness 叠加层(模板) ├── bendo-app/ # Next.js UI + API │ └── supabase/ # schema.sql + 数据库文档 └── deepseek-harness/ # 本地 harness 检出(已被 gitignore) - 应用:bendo-app/README.md - Supabase:bendo-app/supabase/README.md - 智能体:agent/doro/README.md ✅ 前置条件 - Node.js >= 22 - Clerk 密钥 - Supabase 项目 — 应用 schema(见下文) - Docker Desktop(可选) - DeepSeek Harness(可选 — 仅用于智能体聊天) 🗄️ Supabase Bendo 将任务、分类、通知和活动存储在 Supabase 中。身份验证使用 Clerk;服务器仅使用 service role 密钥。 1. 创建一个 Supabase 项目。 2. 在 SQL 编辑器中粘贴并运行 bendo-app/supabase/schema.sql。 3. 在 .env.local 中设置 NEXT_PUBLIC_SUPABASE_URL、NEXT_PUBLIC_SUPABASE_ANON_KEY 和 SUPABASE_SERVICE_ROLE_KEY。 完整详情(表、RPC、RLS、一次性脚本):bendo-app/supabase/README.md 💻 本地运行 cd bendo-app cp .env.example .env.local # 填写 Clerk + Supabase npm install npm run dev 打开 http://localhost:3000。 🐳 使用 Docker 运行 cd bendo-app cp .env.example .env.local # 填写 Clerk + Supabase docker compose up --build 打开 http://localhost:3000。使用 docker compose down 停止。 🤖 智能体聊天 可选。没有 harness 桥接时,智能体 UI 可以正常工作,但聊天保持离线。 设置:agent/doro/README.md
扫码进群