{"repo":"JaniceWei99/SoloHelm","free":true,"listed":false,"github":"https://github.com/JaniceWei99/SoloHelm","clone":"git clone https://github.com/JaniceWei99/SoloHelm.git","description":"SoloHelm — Lightweight project management tool for solo developers and small teams. Built with AI, deployed on Kubernetes via Helm.","language":"JavaScript","stars":12,"topics":["ai-assisted","cloud-native","docker","helm","kubernetes","nodejs","open-source","project-management","solo-developer","task-management"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"SoloHelm One Person Company 的个人项目管理工具 — 从灵感到发布的完整管道。 SoloHelm 是一款为独立开发者 / 一人公司量身打造的轻量任务管理工具。零配置、自托管、完整数据所有权，用最少的技术负担覆盖灵感收集、任务看板、数据分析三大场景。 --- 预览 深色主题 浅色主题 :--------: :--------: 左侧固定深色侧边栏 + 看板视图 切换浅色后内容区变白 --- 核心特性 灵感池 (Ideas) - 快速记录灵感，支持实时搜索和语音输入（Web Speech API） - 灵感可一键转为任务 (To Todo)，任务也可退回灵感池 (To Idea) - 语音速记 — 不用打字，张口就录 看板 (Board) - 5 阶段生命周期 ： backlog → todo → dev → done → publish - 三种视图 ：Kanban 拖拽看板 / List 紧凑列表 / Timeline 时间线 - 4 列看板 ：待办 · 进行中 · 开发完成 · 已发布 - 拖拽移动任务跨列，点击状态标记循环（空 → 进行中 → 阻塞） - 子任务/Checklist 带进度条 - 周期性任务 — 完成时自动克隆为新 todo（daily / weekly / monthly） 分析 (Analytics) - 4 张 Chart.js 图表：状态分布 / 优先级分布 / 周速率 / 燃尽图 - Hero 指标面板：今日任务、风险项、活跃数 其他亮点 功能 说明 ------ ------ 侧边栏导航 左侧 200px 深色固定侧边栏，纵向切换 Tab 中英文切换 i18n 系统， 350 个翻译 key，一键切换 深色 / 浅色主题 侧边栏始终深色，内容区跟随主题 键盘快捷键 1 2 3 切 Tab、 N 新建、 / 搜索、 ? 帮助、 Ctrl+Z 撤销 数据导出/导入 JSON / CSV 导出，JSON 导入 Undo 撤销 删除和状态变更 5 秒内可撤销（Toast + Undo 按钮） PWA 离线支持 Service Worker 缓存，可安装到桌面/手机 活动日志 全量变更历史，支持按任务查看 响应式布局 桌面侧边栏，移动端（≤768px）底部 Tab 栏 前后端校验 枚举/长度校验，防止脏数据写入 --- 快速开始 一键安装（推荐） 从 GitHub 下载 ZIP 解压后，双击对应系统的安装文件即可： 系统 文件 操作 ------ ------ ------ Windows install-windows.bat 双击运行 macOS install-macos.command 双击运行 Linux install-linux.sh 终端执行 bash install-linux.sh 脚本会自动检测并安装 Node.js、安装依赖、启动服务并打开浏览器。 macOS 首次双击提示\"无法打开\"或\"无法验证开发者\" ： 方法一（推荐）：打开 系统设置 → 隐私与安全性 → 底部找到被阻止的文件 → 点击\"仍要打开\" 方法二： 右键点击 install-macos.command → 选择\"打开\" → 点击\"打开\" 方法三：打开终端执行 xattr -d com.apple.quarantine install-macos.command ，然后双击即可 手动安装 环境要求 - Node.js = 16 安装 & 启动 打开浏览器访问 http://localhost:3000 即可使用","default_branch":null,"files":null,"tree":[],"storefront":"/r/JaniceWei99","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JaniceWei99/SoloHelm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}