94 lines
4.4 KiB
Markdown
94 lines
4.4 KiB
Markdown
---
|
||
title: 当前状态 – HanteleWorkTime 开发工作空间
|
||
type: curated
|
||
permalink: main/projects/6553b53c-bf14-49e3-a3de-1ee2f3533d51/curated/当前状态-hantele-work-time-开发工作空间
|
||
stable_id: ec4ea45f-8b87-4bc7-83b2-f83f16e90a5b
|
||
scope: project
|
||
project_id: 6553b53c-bf14-49e3-a3de-1ee2f3533d51
|
||
workspace_type: development
|
||
usage_profile_id: null
|
||
preference_context: development
|
||
document_type: current_state
|
||
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:5761b7bf-7dfe-46ee-91b4-b6b0c41b0888: '1'
|
||
memory:ebfb0410-00e9-473f-aba0-524e48184051: '2'
|
||
memory:12faa41a-7590-4ff8-b3c3-990b38257a50: '1'
|
||
source_dispositions:
|
||
processed: 26
|
||
unchanged: 0
|
||
unsupported: 0
|
||
skipped: 0
|
||
cited_source_ids:
|
||
- curated_baseline:ec4ea45f-8b87-4bc7-83b2-f83f16e90a5b
|
||
- curated_baseline:fb9a56e2-56ce-4d5a-9334-79c18192d663
|
||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||
- global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
|
||
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
|
||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||
- memory:ebfb0410-00e9-473f-aba0-524e48184051
|
||
- memory:12faa41a-7590-4ff8-b3c3-990b38257a50
|
||
- memory:5761b7bf-7dfe-46ee-91b4-b6b0c41b0888
|
||
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
|
||
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
|
||
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
|
||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||
job_cited_source_ids:
|
||
- curated_baseline:ec4ea45f-8b87-4bc7-83b2-f83f16e90a5b
|
||
- curated_baseline:fb9a56e2-56ce-4d5a-9334-79c18192d663
|
||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||
- global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e
|
||
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
|
||
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:53.482547+00:00'
|
||
updated_at: '2026-09-23T14:56:53.021640+00:00'
|
||
tags:
|
||
- development
|
||
- current_state
|
||
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
||
---
|
||
|
||
## 当前状态(中文)
|
||
|
||
### 架构与运行环境
|
||
- **平台**:Windows 10/11 + WSL2 + Docker Desktop(见 `curated_baseline:fb9a56e2-56ce-4d5a-9334-79c18192d663`)。
|
||
- **容器网络**:容器通过 `host.docker.internal` 访问宿主,必要时使用桥接网关 `172.17.0.1`(同上)。
|
||
- **代理**:Docker Desktop 手动代理 `http://127.0.0.1:7897`,已验证 `docker pull` 正常。
|
||
|
||
### 开发记忆与 Git 工作流
|
||
- 所有笔记统一保存在 `aidocs/project_context.md`,文件顶部固定标题,随后 **最新‑优先**、秒级时间戳追加(`global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e`)。
|
||
- `aidocs/` 已加入 `.gitignore`,记忆文件不提交至代码仓库。
|
||
- 提交约定为 `type: 中文一句话描述`(如 `feat: 添加用户登录`),默认仅 **commit**,除非明确请求才 **push**(`global_guidance_document:d3a20d44-6001-4c88-8772-65dbfac75e6e`)。
|
||
|
||
### 凭证管理
|
||
- 登录、SSH、数据库、API 调用前先在 **Vaultwarden** 搜索,唯一匹配自动使用;多匹配或无匹配时提示手动选择(`global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316`)。
|
||
- 新增或修改的密码、Token、API‑Key、TOTP 种子立即写入密码库,记忆中仅记录名称、用途、使用方式,绝不保存明文。
|
||
- 当前受管基础设施:BDYG18Pro、OpenWrt、MySQL、MemRelay、Gitea OAuth、FRP Token 与公网 FRPS 服务器(同上)。
|
||
|
||
### 登录协议实现进展
|
||
- 已完成 **瀚信工时系统** 登录协议的只读分析并在 Chrome 实际登录验证,验证码获取、密码 Base64 编码、Token 获取等细节已记录。
|
||
- 待实现功能:Session 复用、验证码 OCR、Token 缓存/刷新、失败验证码重试机制(参考 `curated_baseline:ec4ea45f-8b87-4bc7-83b2-f83f16e90a5b` 中的记录)。
|
||
|
||
---
|
||
**标签**: ["development", "current_state"] |