logo
0
0
WeChat Login

Fix-Your-Life

个人单页应用工具集合 — 去中心化、自包含、独立运行。

设计理念

每个工具都是独立完整的单页应用

  • 构建产物为单个 HTML 文件,浏览器直接打开
  • 统一的白色极简设计风格
  • API 配置独立存储在 localStorage

技术栈

类别技术说明
构建Vite + vite-plugin-singlefile产物为单个自包含 HTML
样式Tailwind CSS零运行时,按需编译
组件Shadcn/ui代码本地化,便于定制
校验ZodAI JSON 响应格式校验
AIVercel AI SDKuseChat 等 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(浅灰)
  • 无圆角设计

API 支持

  • OpenAI
  • DeepSeek
  • 硅基流动
  • 任何 OpenAI 兼容接口

版本管理

  • 格式:v{major}.{minor}.{patch}
  • 当前版本:v0.7.0

代码托管


最后更新:2025-12-21

About

No description, topics, or website provided.
Language
TypeScript65.7%
HTML21%
JavaScript6.3%
Python3.5%
Others3.5%