docs: 更新技术论坛项目信息v1.2.0
This commit is contained in:
68
PROJECTS.md
68
PROJECTS.md
@@ -21,7 +21,7 @@
|
|||||||
| 11 | A股板块监控 | Cron | - | ✅ 运行中 | 2026-04-10 |
|
| 11 | A股板块监控 | Cron | - | ✅ 运行中 | 2026-04-10 |
|
||||||
| 12 | AI对话系统 V2 | Web | 19020 | ✅ 运行中 | 2026-04-12 |
|
| 12 | AI对话系统 V2 | Web | 19020 | ✅ 运行中 | 2026-04-12 |
|
||||||
| 13 | 磁盘大文件扫描 | CLI | - | 📦 已完成 | 2026-04-12 |
|
| 13 | 磁盘大文件扫描 | CLI | - | 📦 已完成 | 2026-04-12 |
|
||||||
| 14 | 技术论坛 | Web | 19004/19005 | ✅ 已修复 | 2026-04-12 |
|
| 14 | 技术论坛 | Web | 19004 | ✅ 运行中 | 2026-04-12 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -547,13 +547,59 @@ python3 disk_scanner.py /home/user -d 3 -s 50M
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### 14. 技术论坛 (tech-forum)
|
||||||
|
|
||||||
|
**简介**: 技术交流、工具分享、问答讨论社区,支持用户注册、帖子发布、主题管理、后台管理。
|
||||||
|
|
||||||
|
**目录**: `/home/xian/.openclaw/common/projects/tech-forum`
|
||||||
|
|
||||||
|
**启动命令**:
|
||||||
|
```bash
|
||||||
|
cd /home/xian/.openclaw/common/projects/tech-forum
|
||||||
|
python3 backend/app.py
|
||||||
|
```
|
||||||
|
|
||||||
|
**访问地址**:
|
||||||
|
- 前台: http://localhost:19004
|
||||||
|
- 后台: http://localhost:19004/admin
|
||||||
|
|
||||||
|
**后台登录**: admin / admin123
|
||||||
|
|
||||||
|
**检查服务状态**:
|
||||||
|
```bash
|
||||||
|
curl -s http://localhost:19004/api/health || echo "服务未启动"
|
||||||
|
```
|
||||||
|
|
||||||
|
**功能特点**:
|
||||||
|
- 技术交流帖子(发布、评论、点赞)
|
||||||
|
- 工具分享主题(子主题、问题追问)
|
||||||
|
- 用户注册登录系统
|
||||||
|
- 后台管理(登录验证、用户/帖子/主题管理)
|
||||||
|
|
||||||
|
**v1.2.0 合并改进**:
|
||||||
|
- 后台整合到 /admin 路径(统一端口)
|
||||||
|
- 前台保持原有路由
|
||||||
|
- 简化部署,只需启动一个服务
|
||||||
|
|
||||||
|
**Git仓库**: http://192.168.2.8:12007/coder/tech-forum
|
||||||
|
|
||||||
|
**版本**: v1.2.0
|
||||||
|
|
||||||
|
**依赖**:
|
||||||
|
- Python 3 + Flask + Flask-CORS + PyJWT + werkzeug
|
||||||
|
- SQLite(自动创建)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 端口分配表
|
## 端口分配表
|
||||||
|
|
||||||
| 端口 | 项目 | 说明 |
|
| 端口 | 项目 | 说明 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| 19000 | PDF翻译助手 V2 | 主服务 + 后台 |
|
| 19000 | PDF翻译助手 V2 | 主服务 + 后台 |
|
||||||
| 19001 | LLM Index RAG | API服务 |
|
| 19001 | LLM Index RAG | API服务 |
|
||||||
| 19002-19006 | 预留 | 待分配 |
|
| 19002-19003 | 预留 | 待分配 |
|
||||||
|
| 19004 | 技术论坛 | 主服务 + 后台 |
|
||||||
|
| 19005-19006 | 预留 | 待分配 |
|
||||||
| 19007 | LLM Proxy | API服务 |
|
| 19007 | LLM Proxy | API服务 |
|
||||||
| 19008 | LLM Proxy | 后台管理 |
|
| 19008 | LLM Proxy | 后台管理 |
|
||||||
| 19009 | 碎片信息记录 | Web服务 |
|
| 19009 | 碎片信息记录 | Web服务 |
|
||||||
@@ -648,13 +694,11 @@ pkill -f "app.py.*port=19010"
|
|||||||
- [ ] 配置 systemd 服务实现开机自启动
|
- [ ] 配置 systemd 服务实现开机自启动
|
||||||
|
|
||||||
### 2026-04-12
|
### 2026-04-12
|
||||||
- 技术论坛 v1.1.0 安全重构
|
- 技术论坛 v1.2.0 合并改进
|
||||||
- 后台添加登录验证(Session + JWT)
|
- 后台整合到 /admin 路径(统一端口19004)
|
||||||
- JSON存储改为SQLite数据库
|
- 前台保持原有路由
|
||||||
- API密钥移至配置文件(支持环境变量)
|
- 简化部署,只需启动一个服务
|
||||||
- SECRET_KEY改为随机生成
|
- Git仓库: http://192.168.2.8:12007/coder/tech-forum v1.2.0
|
||||||
- 新增管理员登录页面
|
|
||||||
- Git仓库: http://192.168.2.8:12007/coder/tech-forumclaw/workspace-coder/works/param-hub-python && nohup python3 app.py > /tmp/paramhub.log 2>&1 &
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### 停止所有Web服务
|
### 停止所有Web服务
|
||||||
@@ -685,6 +729,12 @@ pkill -f "app.py.*port=19010"
|
|||||||
- 整理端口分配表和快速操作命令
|
- 整理端口分配表和快速操作命令
|
||||||
- 优化 stock_system 获取脚本 V2(分文件+批量合并+SQLite)
|
- 优化 stock_system 获取脚本 V2(分文件+批量合并+SQLite)
|
||||||
|
|
||||||
|
### 待办
|
||||||
|
- [ ] 为每个项目创建 Git 仓库和版本 tag
|
||||||
|
- [ ] 配置 systemd 服务实现开机自启动<E590AF>
|
||||||
|
- 整理端口分配表和快速操作命令
|
||||||
|
- 优化 stock_system 获取脚本 V2(分文件+批量合并+SQLite)
|
||||||
|
|
||||||
### 待办
|
### 待办
|
||||||
- [ ] 为每个项目创建 Git 仓库和版本 tag
|
- [ ] 为每个项目创建 Git 仓库和版本 tag
|
||||||
- [ ] 配置 systemd 服务实现开机自启动
|
- [ ] 配置 systemd 服务实现开机自启动
|
||||||
Reference in New Issue
Block a user