Files
MemRelay/projects/d1932ed6-07d3-4463-a224-8534ffd69a07/curated/NextOffice – 项目概览.md
T

7.0 KiB
Raw Blame History

title, type, permalink, stable_id, scope, project_id, workspace_type, usage_profile_id, preference_context, document_type, revision, source_memory_ids, source_checkpoint_ids, source_file_ids, source_git_commit, source_git_commits, source_agent_sync_ids, model_connection, model_name, source_count, source_revisions, source_dispositions, cited_source_ids, job_cited_source_ids, conflicts, supersedes, preferences, source_cursor, source_hash, prompt_version, schema_version, curation_job_id, created_at, updated_at, tags, restored_from_commit
title type permalink stable_id scope project_id workspace_type usage_profile_id preference_context document_type revision source_memory_ids source_checkpoint_ids source_file_ids source_git_commit source_git_commits source_agent_sync_ids model_connection model_name source_count source_revisions source_dispositions cited_source_ids job_cited_source_ids conflicts supersedes preferences source_cursor source_hash prompt_version schema_version curation_job_id created_at updated_at tags restored_from_commit
NextOffice – 项目概览 curated main/projects/d1932ed6-07d3-4463-a224-8534ffd69a07/curated/next-office-项目概览 45f43d4e-a139-46e5-ad1f-8597831830f0 project d1932ed6-07d3-4463-a224-8534ffd69a07 development null development overview 1
346195c0699cb8a1dbf5a9576daad945003e5d10
346195c0699cb8a1dbf5a9576daad945003e5d10
Sub2API git-restore 25
processed unchanged unsupported skipped
25 0 0 0
global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
git:README.md
git:deploy.py
git:docker-compose.yml
git:manage.py
git:.gitignore
git:.env.example
global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
git:README.md
git:deploy.py
git:docker-compose.yml
git:manage.py
git:.gitignore
git:.env.example
statement level workspace_types workspace_ids source_ids counterexample_source_ids occurrence_count explicit confidence status
日常交流使用中文,包括文档、代码注释和会议沟通。 scenario
development
global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
2 true 1.0 current
statement level workspace_types workspace_ids source_ids counterexample_source_ids occurrence_count explicit confidence status
遵循 KISS 与 YAGNI,优先复用已有框架,不为猜测的未来需求添加抽象。 scenario
development
global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
2 true 1.0 current
statement level workspace_types workspace_ids source_ids counterexample_source_ids occurrence_count explicit confidence status
在任何登录、SSH、数据库或 API 调用前先查询 Vaultwarden,唯一匹配时直接使用。 scenario
development
global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
1 true 1.0 current
292 deb30a6b83a03f25e5a91c6b2d68024ae3de216638efb5597267ac9555bb804f 2026-08-12.3 3 null 2026-09-02T18:36:30.282675+00:00 2026-09-23T15:05:07.587899+00:00
development
overview
6a6a895eaf

项目概览

项目名称:NextOffice(已在 2026‑09‑01 创建) 工作空间类型:development 使用概览:离线部署包已完成收尾,所有代码检查通过,可交付。部署目录位于 E:\\\\Data\\\\Users\\\\Administrator\\\\Desktop\\\\NextOffice,通过 python3 deploy.py 完成一键安装。

关键交付内容

  • 部署脚本 deploy.py(仅使用 Python 标准库)实现离线镜像导入、环境变量生成以及服务初始化。
  • docker‑compose.yml 定义四个核心容器:PostgreSQL、Redis、OnlyOffice、Nextcloud(自定义镜像 nextoffice/nextcloud:34.0.3‑oo10.1.2),并提供健康检查。
  • manage.py 提供运维子命令(status、logs、backup、reconfigure 等),默认只提交本地记忆,不自动 push。
  • README.md、LICENSES.md、versions.json 记录使用的上游组件及许可证信息。

全局指导与规则(适用于本项目)

  • 语言:日常交流、文档、代码注释均使用中文(global_guidance_memory:7429c22e‑50ff‑458a‑97c0‑423c679904c7、global_guidance_memory:ff34c6eb‑6bba‑41e5‑9e43‑ff80941fa823)。
  • 记忆管理:所有项目笔记统一由 MemRelay 持久管理,禁止本地 aidocs/ 副本(global_guidance_memory:1194be51‑ee29‑47e1‑8957‑ec2888007db6、global_guidance_document:d3a20d44‑6001‑4c88‑8772‑65dbfac75e6e)。
  • 开发实施原则:遵循 KISS & YAGNI,复用已有框架,避免为假设需求添加依赖(global_guidance_memory:bf88c265‑4749‑4c50‑85bc‑4bae25298cd5、global_guidance_document:2b47472d‑3ac2‑4394‑8646‑c6bf1c0fc270)。
  • 凭证边界:登录、SSH、数据库、API 调用前先查询 Vaultwarden,唯一匹配直接使用;新增或修改的凭证立即写入密码库,记忆仅记录名称与用途(global_guidance_memory:105b328f‑4bda‑4641‑90a7‑7282ef156316、global_guidance_memory:5ed86f53‑b53e‑4534‑8e51‑d3a010069d5e)。
  • AI 与 Git 集成:默认关闭,系统不创建模型或 .git 目录(global_guidance_memory:3f91189b‑11a1‑45bb‑8357‑4f413dc1609d)。
  • 工作流:记忆文件 aidocs/project_context.md 使用固定标题、秒级时间戳、最新优先追加;aidocs/ 已加入 .gitignore(global_guidance_document:e4fc35f2‑1606‑4b79‑9c1e‑367edeea97d0、global_guidance_document:6973450e‑6ecc‑48e3‑8cdd‑4d7d7707d843)。
  • 环境:统一 Windows + WSL2 + Docker Desktop,所有路径、命令兼容 Windows(global_guidance_document:6973450e‑6ecc‑48e3‑8cdd‑4d7d7707d843)。

参考文件

  • README.md(git:README.md)
  • deploy.py(git:deploy.py)
  • docker-compose.yml(git:docker-compose.yml)
  • manage.py(git:manage.py)
  • .gitignore(git:.gitignore)
  • .env.example(git:.env.example)

本概览引用的所有来源已在 source_ids 中列出。