Files
MemRelay/projects/6553b53c-bf14-49e3-a3de-1ee2f3533d51/curated/HanteleWorkTime 术语表.md
T

69 lines
2.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: HanteleWorkTime 术语表
type: curated
permalink: main/projects/6553b53c-bf14-49e3-a3de-1ee2f3533d51/curated/hantele-work-time-术语表
stable_id: 428383b9-797d-41d9-bf22-9bb8b2a83955
scope: project
project_id: 6553b53c-bf14-49e3-a3de-1ee2f3533d51
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: glossary
revision: 1
source_memory_ids: []
source_checkpoint_ids: []
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 13
source_revisions: {}
source_dispositions:
processed: 13
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
job_cited_source_ids:
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
conflicts: []
supersedes: []
preferences: []
source_cursor: 207
source_hash: 5a2bf7e4aa8a90513e133f70e1737cdaf99fddd9888166c7645ba4700934109c
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-31T03:10:01.644844+00:00'
updated_at: '2026-09-23T14:56:40.432803+00:00'
tags:
- development
- glossary
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
## 关键术语定义
| 术语 | 定义 |
|------|------|
| **KISS** | “Keep It Simple, Stupid”,在实现时坚持最简且正确的方案。 |
| **YAGNI** | “You Aren’t Gonna Need It”,避免为假设的未来需求添加代码或依赖。 |
| **MemRelay** | 项目统一的记忆持久化系统,负责存储、检索和管理开发笔记。 |
| **Vaultwarden** | 开源的密码库服务,所有登录、SSH、数据库、API 等凭证在使用前必须先在此查询。 |
| **aidocs/project_context.md** | 项目根目录下的记忆文件,固定标题后以秒级时间戳逆序记录开发活动。 |
| **Docker Desktop 代理** | 为容器网络提供的 HTTP/HTTPS 代理,常设为 `http://127.0.0.1:7897`。 |
| **host.docker.internal** | Docker Desktop 在容器内部访问宿主机器的 DNS 名称。 |
| **FastAPI async 陷阱** | 在 `async def` 中调用阻塞 I/O(如 `pymysql`、`requests`)会冻结事件循环,应改为普通 `def` 让 FastAPI 自动使用线程池。 |
| **PowerShell JSON 发送** | 为避免 JSON 中的双引号被吞掉,需先写入临时文件并使用 `--data-binary @file` 发送。 |
| **Docker Exec 超时** | 默认 3 秒全局超时会导致长连接被中断,获取裸 socket 后调用 `settimeout(None)` 可解除。 |
**标签**: ["development", "glossary"]