Skip to content

Latest commit

 

History

History
91 lines (80 loc) · 2.33 KB

File metadata and controls

91 lines (80 loc) · 2.33 KB

Star Office UI — 开源发布准备清单(仅准备,不上传)

0. 当前目标

  • 本文档用于“发布前准备”,不执行实际上传。
  • 所有 push 行为需海辛最终明确批准。

1. 隐私与安全审查结果(当前仓库)

发现高风险文件(必须排除)

  • 运行日志:
    • cloudflared.out
    • cloudflared-named.out
    • cloudflared-quick.out
    • healthcheck.log
    • backend.log
    • backend/backend.out
  • 运行状态:
    • state.json
    • agents-state.json
    • backend/backend.pid
  • 备份/历史文件:
    • index.html.backup.*
    • index.html.original
    • *.backup* 目录与文件
  • 本地虚拟环境与缓存:
    • .venv/
    • __pycache__/

发现潜在敏感内容

  • 代码内含绝对路径 /root/...(建议改为相对路径或环境变量)
  • 文档与脚本含私有域名 office.example.com(可保留为示例,但建议改成占位域名)

2. 必改项(提交前)

A. .gitignore(需补齐)

建议新增:

*.log
*.out
*.pid
state.json
agents-state.json
join-keys.json
*.backup*
*.original
__pycache__/
.venv/
venv/

B. README 版权声明(必须新增)

新增“美术资产版权与使用限制”章节:

  • 代码按开源协议(如 MIT)
  • 美术素材归原作者/工作室所有
  • 素材仅供学习/演示,禁止商用

C. 发布目录瘦身

  • 清理运行日志、运行态文件、备份文件
  • 仅保留“可运行最小集 + 必要素材 + 文档”

3. 准备中的发布包建议结构

star-office-ui/
  backend/
    app.py
    requirements.txt
    run.sh
  frontend/
    index.html
    game.js (若仍需要)
    layout.js
    assets/* (仅可公开素材)
  office-agent-push.py
  set_state.py
  state.sample.json
  README.md
  LICENSE
  SKILL.md
  docs/

4. 发布前最终核对(给海辛确认)

  • 是否保留私有域名示例(office.example.com
  • 哪些美术资源允许公开(逐项确认)
  • README 非商用声明是否满足你的预期措辞
  • 是否需要将“阿文龙虾联调脚本”单独放 examples 目录

5. 当前状态

  • ✅ 文档准备完成(总结、功能说明、Skill v2、发布检查清单)
  • ⏳ 等待海辛确认“公开素材范围 + 声明文案 + 是否开始执行打包清理脚本”
  • ⛔ 尚未执行 GitHub 上传