Skip to content

Repository files navigation

A 股盯盘台

一个自用 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 线进行协议推导

About

盯盘系统,目前支持蜡烛图60日分析当前形态,完善中

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages