Files
MemRelay/projects/6553b53c-bf14-49e3-a3de-1ee2f3533d51/curated/关键决策记录 – HanteleWorkTime.md
T

113 lines
5.3 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: 关键决策记录 – HanteleWorkTime
type: curated
permalink: main/projects/6553b53c-bf14-49e3-a3de-1ee2f3533d51/curated/关键决策记录-hantele-work-time
stable_id: 064f0369-79da-45c1-9140-bb7d3e54a806
scope: project
project_id: 6553b53c-bf14-49e3-a3de-1ee2f3533d51
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: decisions
revision: 1
source_memory_ids:
- a541caed-4198-4a81-a162-961471ab56ec
source_checkpoint_ids:
- 45524177-90a6-49b2-afa7-02317c81e254
- e17788f7-3baf-4bb2-ba69-fb587705c3f3
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids:
- hantele-tls-curation-20260831-001
model_connection: Sub2API
model_name: git-restore
source_count: 26
source_revisions:
memory:a541caed-4198-4a81-a162-961471ab56ec: '1'
memory:45524177-90a6-49b2-afa7-02317c81e254: '1'
memory:e17788f7-3baf-4bb2-ba69-fb587705c3f3: '1'
source_dispositions:
processed: 26
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- memory:a541caed-4198-4a81-a162-961471ab56ec
- memory:45524177-90a6-49b2-afa7-02317c81e254
- memory:e17788f7-3baf-4bb2-ba69-fb587705c3f3
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
- global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
job_cited_source_ids:
- memory:a541caed-4198-4a81-a162-961471ab56ec
- memory:45524177-90a6-49b2-afa7-02317c81e254
- memory:e17788f7-3baf-4bb2-ba69-fb587705c3f3
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
- global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
conflicts: []
supersedes: []
preferences: []
source_cursor: 217
source_hash: ac2647ce0e6a0a122bdf5cb4b4f94b4f21aab36b9ebefc65f31ed5454146b7e1
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-31T03:09:55.749269+00:00'
updated_at: '2026-09-23T14:56:50.254619+00:00'
tags:
- development
- decisions
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
## 已作出决策(中文)
1. **自动登录默认忽略 HTTPS 证书校验**
- `HanteleClient.verify` 默认设为 `False`,CLI 亦默认 `--verify=False`。保留隐藏的 `--insecure` 参数兼容旧命令,`--ca-file` 作为显式开启严格校验的入口。
- 相关记忆源:`memory:a541caed-4198-4a81-a162-961471ab56ec`, `memory:45524177-90a6-49b2-afa7-02317c81e254`, `memory:e17788f7-3baf-4bb2-ba69-fb587705c3f3`。
2. **统一记忆系统**
- 所有项目笔记统一存放在 `aidocs/project_context.md`,由 **MemRelay** 持久管理,文件顶部固定标题,随后以最新‑优先、秒级时间戳追加记录。
- 参考全局指导 `global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6`。
3. **语言与沟通偏好**
- 日常交流、代码注释、文档均使用中文,除非另有明确要求。
- 参考 `global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7` 与 `global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823`。
4. **开发实施原则**
- 坚持 **KISS** 与 **YAGNI**,优先复用已有框架、服务和约定,禁止为未来假设需求添加依赖或抽象层。
- 参考 `global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5`。
5. **凭证管理工作流**
- 在任何登录、SSH、数据库或 API 调用前先查询 **Vaultwarden**;唯一匹配自动使用,出现多匹配或无匹配时提示人工选择。
- 新增或修改的密码、Token、API‑Key、TOTP 种子必须立即写入密码库,记忆中仅记录名称、用途、使用方式。
- 参考 `global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316`。
6. **Docker 与网络配置**
- Docker Desktop 代理必须手动设置为 `http://127.0.0.1:7897`(HTTP 与 HTTPS),重启后验证 `docker pull` 正常。
- 容器内部访问宿主使用 `host.docker.internal`;如需桥接网关使用 `172.17.0.1`。
- 参考 `global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56`。
7. **提交与 Git 工作流**
- 默认仅 **commit**,除非明确请求才 **push**。提交信息格式为 `type: 中文一句话描述`(`type` 为 `feat/fix/refactor/style/docs/chore/revert`)。
- 参考 `global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e` 与 `global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6`。
8. **AI 与 Git 自动化**
- AI 驱动的记忆同步与 Git 集成默认关闭,系统在未显式开启时不会尝试加载模型、创建 `.git` 目录或执行自动 push。
- 参考 `global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d`。
---
**标签**: ["development", "decisions"]