一个自用 A 股盯盘系统,包含注册登录、邀请码、盯盘云端存储、复盘日记、蜡烛信号研判和管理台账。
首次启动时,后端会在 data/auth-db.json 中初始化一个管理员账号:
| 账号 | 密码 | 说明 |
|---|---|---|
admin |
123456 |
仓库默认管理员账号,方便其他人拉取代码后初始化使用 |
data/auth-db.json 是运行时数据文件,不会提交到 Git。已有部署中的账号数据不会因为 README 或源码更新被删除;服务启动时只会补齐缺失的默认管理员。
建议首次登录后点击左侧侧边栏的“修改密码”,把默认密码改掉。
安装依赖:
npm install启动后端 API:
node server.js启动前端:
npm run dev默认访问地址:
- 前端:
http://127.0.0.1:5173/ - 后端:
http://127.0.0.1:8890/
如果 5173 被占用,Vite 会自动切换到其他端口,以终端输出为准。
npm run build构建产物位于 dist/,该目录不提交到 Git。
默认运行数据保存在:
data/auth-db.json
其中包含:
- 用户和邀请码
- 登录会话
- 盯盘股票和显示设置
- 日记数据
也可以通过环境变量指定数据文件位置:
AUTH_DB_PATH=/path/to/auth-db.json node server.js- 注册登录
- 注册邀请码,一码一次
- 只有管理员可以看到管理台账并生成、复制、禁用、启用、删除邀请码
- 管理员查看、禁用、启用、删除普通账号
- 管理员账号不支持删除或禁用
- 当前登录用户可修改自己的账号名和密码
- 账号名大小写不敏感唯一,注册和修改账号时都会校验重复
- 盯盘股票云端持久化
- 盯盘显示设置云端持久化
- 日记持久化
- 蜡烛分析按 60 日历史 K 线进行协议推导