Files
MemRelay/projects/1b3e6c9f-979b-417a-8162-275545cc4061/curated/当前状态 – N1 与内部服务.md
T

86 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 当前状态 – N1 与内部服务
type: curated
permalink: main/projects/1b3e6c9f-979b-417a-8162-275545cc4061/curated/当前状态-n1-与内部服务
stable_id: 262336ad-d5c1-4563-96ed-635d9f5c9f61
scope: project
project_id: 1b3e6c9f-979b-417a-8162-275545cc4061
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: current_state
revision: 3
source_memory_ids:
- adc3c68b-24c1-4ef6-8331-d24ae43407a7
source_checkpoint_ids:
- 2cc7d280-fac0-4e02-8c20-611056085680
- 823c82fa-6cfd-47fe-87f7-3f302d22b61e
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids:
- 20260901-nextcloud-sharing-preview-curation-02
model_connection: Sub2API
model_name: openai/gpt-oss-120b
source_count: 20
source_revisions:
memory:df16d81d-6f3d-4093-b501-5270c9881af1: '6'
memory:adb1db1a-38ca-4694-bae2-15e3f8d03513: '1'
memory:8893af30-4d3f-4863-a115-fae6bcbcce4d: '1'
memory:823c82fa-6cfd-47fe-87f7-3f302d22b61e: '1'
memory:2cc7d280-fac0-4e02-8c20-611056085680: '1'
source_dispositions:
processed: 20
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- curated_baseline:262336ad-d5c1-4563-96ed-635d9f5c9f61
- memory:823c82fa-6cfd-47fe-87f7-3f302d22b61e
- memory:2cc7d280-fac0-4e02-8c20-611056085680
- memory:df16d81d-6f3d-4093-b501-5270c9881af1
- memory:adb1db1a-38ca-4694-bae2-15e3f8d03513
- memory:8893af30-4d3f-4863-a115-fae6bcbcce4d
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
job_cited_source_ids:
- curated_baseline:262336ad-d5c1-4563-96ed-635d9f5c9f61
- memory:823c82fa-6cfd-47fe-87f7-3f302d22b61e
- memory:2cc7d280-fac0-4e02-8c20-611056085680
conflicts: []
supersedes: []
preferences: []
source_cursor: 261
source_hash: 3bb8ec659b6ad30b8272ce98ce9393dde107101b73263fc0dc95e414ec207909
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: f65a7494-c13e-488d-b1b5-20ea3b1005ca
created_at: '2026-08-31T10:37:26.576563+00:00'
updated_at: '2026-09-01T07:19:18.603521+00:00'
tags:
- development
- N1
- 内部服务
---
# 当前状态 – N1 与内部服务
- **需求** 已在 `memory:df16d81d-6f3d-4093-b501-5270c9881af1` 中完整定义(此处不再重复)。
- **选型结论**:
- DocSpace Community 仅适用于开发/测试,正式生产需付费 Enterprise(`memory:adb1db1a-38ca-4694-bae2-15e3f8d03513`)。
- Nextcloud Community + ONLYOFFICE Docs Community 能满足免费正式内网需求(`memory:8893af30-4d3f-4863-a115-fae6bcbcce4d`)。
- **已完成**:需求文档、选型核对、任务清单及项目概览已发布;环境准备(WSL2 + Docker Desktop,代理配置)已在任务列表中标记,实际执行待用户确认服务器规格后继续。
- **待办**:
1. 收集目标服务器的 OS、CPU、RAM、磁盘、内网域名及并发预估。
2. 编写并部署 Nextcloud + ONLYOFFICE 的 Docker‑Compose。
3. 实现 Excel 协作前端页面及共享链接、编辑权限、Sheet 保护等功能。
4. 按 *凭证边界* 规则在 Vaultwarden 中创建/更新服务账号凭证。
5. 完成后执行清理、记忆更新并提交交付。
> 所有工作遵循全局开发原则(KISS、YAGNI、复用框架),使用中文交流,并在 `aidocs/project_context.md` 中记录每一步的 **做了什么、为何、验证方式、遇到的问题、后续计划**。
## 关联检查点
- **Checkpoint 2026-09-01 07:03:16** (`memory:823c82fa-6cfd-47fe-87f7-3f302d22b61e`): 完成共享界面与缩略图配置,关闭服务器端文件预览 (`enable_previews=false`),保留公开链接共享,关闭群组共享与二次共享等。
- **Checkpoint 2026-09-01 07:03:34** (`memory:2cc7d280-fac0-4e02-8c20-611056085680`): 同上检查点的后续确认,容器健康,静态检查通过,部署脚本与文档同步更新。