个人单页应用工具集合 — 去中心化、自包含、独立运行。
每个工具都是独立完整的单页应用:
| 类别 | 技术 | 说明 |
|---|---|---|
| 构建 | Vite + vite-plugin-singlefile | 产物为单个自包含 HTML |
| 样式 | Tailwind CSS | 零运行时,按需编译 |
| 组件 | Shadcn/ui | 代码本地化,便于定制 |
| 校验 | Zod | AI JSON 响应格式校验 |
| AI | Vercel AI SDK | useChat 等 Hooks |
| 包管理 | Bun | 原生 TypeScript 支持 |
| 工具 | 功能 |
|---|---|
| Launcher | 工具启动器/入口 |
| 智能图谱引擎 | 文本转知识图谱 (5种图谱) |
| 本地 AI 数据代理 | 浏览器内 Python 分析 (Pyodide) |
| 本地 RAG 知识库 | 文档向量检索问答 |
| AI 语音标注台 | 音频波形区域标注 (Wavesurfer) |
| n8n 工作流生成器 | 自然语言生成 n8n JSON |
| JSON 工具集 | 格式化、转 Schema、转 CSV |
| 会议纪要清洗器 | 去除口癖词,提取待办事项 |
| 需求文档生成器 | 一句话需求生成 JIRA 文档 |
| 正则表达式测试器 | 实时匹配和高亮显示 |
| 用户情绪仪表盘 | 本地情绪分析 + 可视化 |
| 竞品数据对比器 | 参数对比,高亮差异点 |
| 动态里程碑生成器 | SVG 时间轴,支持导出图片 |
| 决策权重计算器 | 多维度打分 + 雷达图对比 |
| 编解码工具箱 | Base64/JWT/URL/Unicode |
| 学习计划生成器 | 装箱算法智能规划 |
| 信用卡倒账管理 | 智能规划还款,最大化免息期 |
# 安装依赖
bun install
# 开发模式
bun run --filter launcher dev
# 构建
bun run --filter launcher build
# 产物在 dist/ 目录
Fix-Your-Life/ ├── packages/ │ └── ui/ # 共享 UI 组件库 (@arsenal/ui) ├── apps/ │ ├── launcher/ # 主入口/工具启动器 │ ├── meta-graphs/ # 智能图谱引擎 │ ├── data-agent/ # 本地数据代理 (Pyodide) │ ├── rag-chatbot/ # RAG 聊天 (向量检索) │ ├── audio-labeler/ # 语音标注 (Wavesurfer) │ ├── n8n-generator/ # n8n 工作流生成 │ ├── json-tools/ # JSON 工具集 │ ├── meeting-cleaner/ # 会议纪要清洗器 │ ├── requirement-generator/ # 需求文档生成器 │ ├── competitor-compare/ # 竞品数据对比器 │ ├── milestone-generator/ # 动态里程碑生成器 │ ├── sentiment-dashboard/ # 用户情绪仪表盘 │ ├── decision-matrix/ # 决策权重计算器 │ ├── regex-tester/ # 正则表达式测试器 │ ├── codec-tools/ # 编解码工具箱 │ ├── plan-generator/ # 学习计划生成器 │ └── credit-card-manager/ # 信用卡倒账管理系统 ├── dist/ # 构建产物 (单 HTML 文件) ├── archive/ # 归档 (旧版 CDN 版本) ├── package.json # Workspace 配置 └── CLAUDE.md # 开发上下文
#fafafa(浅灰白)#1f2937(深灰)#e5e7eb(浅灰)v{major}.{minor}.{patch}最后更新:2025-12-21