Skip to content

blackkcold/tools-bar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧰 Tools Bar(个人工具聚合平台)

Demo Tech Stack

一个本地优先、纯前端的个人工具聚合平台。主打轻依赖、低维护和快速访问,常用工具可以固定到 Dashboard 作为小组件预览。


✨ 项目特点

  • 本地优先:主要数据保存在浏览器 localStorage,减少外部依赖。
  • 仪表盘可定制:常用工具可以固定到主页,直接查看摘要数据。
  • 独立隔离:复杂工具以 iframe 单独打开,彼此互不干扰。
  • 缓存友好:API 数据默认保留 24 小时缓存,并支持手动强制刷新。
  • 响应式适配:桌面端和移动端都做了基础优化。

🛠️ 功能一览

实时金融与数据

模块 说明
多城实时天气 接入真实天气 API,支持多城市天气对比与追踪。
汇率多国对比 实时获取主要货币汇率,提供双向换算。
股市行情预览 展示全球主要指数与加密货币行情卡片。
存款利率试算 提供常见存款利率参考,并支持复利试算。

效率与生活计算

模块 说明
高级科学计算 支持基础运算和常见表达式计算。
房贷组合计算 支持商业贷、公积金贷及等额本息测算。
全能购车精算 综合计算购车落地价、贷款月供与持有成本。
电车电费日志 记录充电与换电数据,支持多车管理和导出。
EV 续航与成本 支持 CLTC / WLTP / EPA 续航换算与电价分析。

👨‍👩‍👧 重点功能:家庭资产韧性仿真引擎 v2.0

这是项目里比较重的一个模块,基于蒙特卡洛模拟,用来做家庭财务韧性测试和长期现金流推演。

主要能力

  • 多模式切换:支持单身 / 双收入家庭模式切换。
  • 参数分层:提供极简小白模式和高阶参数模式。
  • 仿真可配置:支持 500 / 1000 / 2000 / 5000 次仿真。
  • 快照导入导出:支持将配置导出为 JSON,也可以随时导入恢复。

关注点

  • 使用中国大陆个税和 LPR 房贷模型做税后 / 税前转换。
  • 通过随机轨迹模拟不同经济环境下的资产表现。
  • 支持房产周期、失业冲击、系统性风险和资产回撤等场景。

适合用来回答的问题

  1. 买房和租房,长期看谁更划算?
  2. 极端经济压力下,家庭现金流是否会断裂?
  3. 利率变化对长期还贷和购买力有什么影响?

📂 项目结构

Tools Bar/
├── index.html                  # 主仪表盘入口
├── app.js                      # 仪表盘逻辑与全局数据管理
├── style.css / form-theme.css  # 主样式与表单主题样式
└── tools/                      # 模块化工具集
    ├── calculator/             # 科学计算器(含 calculator_core.js)
    ├── car_loan/               # 购车计算器
    ├── currency/               # 实时汇率换算
    ├── deposit/                # 存款利率
    ├── ev_energy/              # EV 续航成本分析
    ├── ev_tracker/             # 电车能耗日志
    ├── family_wealth/          # 仿真引擎 v2.0
    ├── legacy/                 # 历史遗留工具
    ├── mortgage/               # 房贷计算器(含 mortgage_core.js)
    ├── stocks/                 # 股市盘面(含 market_data.js)
    └── weather/                # 多城天气预报

说明:tools/legacy/tools/stocks/stock_api.py 目前保留为历史 / 备用实现,不属于当前主入口链路。


🚀 本地运行

本项目是纯静态前端,推荐使用本地静态服务器预览:

  1. 克隆仓库:
    git clone https://github.com/blackkcold/tools-bar.git
  2. 进入项目目录后启动静态服务,例如:
    python3 -m http.server 8000
  3. 打开 http://127.0.0.1:8000/ 查看页面。

如果你习惯用 VS Code,也可以直接用 Live Server 打开 index.html

About

一个本地优先的个人工具聚合平台,涵盖计算器、房贷车贷、汇率、存款利率、股市行情、天气预报以及蒙特卡洛家庭资产仿真模型。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors