- engine/bindings:nanobind 官方薄绑定包 hunjing-lingtai(LingtaiEngine RAII、HjStatus→LingtaiError 映射、HJ_ABI_VERSION 导出);scikit-build-core 构建,直接编译引擎源码自包含 - backend 以 editable 路径依赖接入;typings/lingtai.pyi 类型存根(mypy strict 全绿) - app/core/lingtai.py:懒初始化单例 + LingtaiUnavailable fail-closed(禁止宿主第二实现降级) - 迁移 3:message.parser_version;post_message 的 markdown 输入经 hj_transform 规范化为 canonical blocks(展开 code/mermaid/math 并标注 parser_version,契约第 4 节) - 测试 29 项全绿:消息展开、Python/C++ golden 字节一致、引擎注入失败时消息路径显式 500(fail-closed 验证)
140 lines
1.7 KiB
Plaintext
140 lines
1.7 KiB
Plaintext
# 环境变量与密钥
|
|
.env
|
|
.env*.local
|
|
config/*.yaml
|
|
config/mcp/*.yaml
|
|
config/gateway/*.yaml
|
|
!config/*.example.yaml
|
|
!config/mcp/*.example.yaml
|
|
!config/gateway/*.example.yaml
|
|
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.coverage
|
|
coverage.xml
|
|
htmlcov/
|
|
.tox/
|
|
.nox/
|
|
.venv/
|
|
venv/
|
|
env/
|
|
ENV/
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
|
|
# Node / Next.js
|
|
node_modules/
|
|
.pnpm-store/
|
|
.next/
|
|
out/
|
|
.vercel/
|
|
.turbo/
|
|
*.tsbuildinfo
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
|
|
# 数据库与本地存储
|
|
db/*
|
|
db/*.sqlite
|
|
db/*.sqlite3
|
|
db/*.db
|
|
db/*.db-shm
|
|
db/*.db-wal
|
|
*.sqlite
|
|
*.sqlite3
|
|
*.db
|
|
*.db-shm
|
|
*.db-wal
|
|
|
|
# ChromaDB / Milvus / Neo4j / NebulaGraph 本地数据
|
|
/db/chromadb/
|
|
milvus/
|
|
neo4j/data/
|
|
neo4j/logs/
|
|
nebulagraph/data/
|
|
nebulagraph/logs/
|
|
|
|
# 对象资源与上传文件
|
|
storage/
|
|
uploads/
|
|
media/
|
|
objects/
|
|
|
|
# 数据库备份产物
|
|
backups/
|
|
|
|
|
|
# 日志与运行产物
|
|
logs/
|
|
*.log
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
run/
|
|
tmp/
|
|
temp/
|
|
.cache/
|
|
|
|
|
|
# 测试与覆盖率
|
|
.coverage.*
|
|
coverage/
|
|
playwright-report/
|
|
test-results/
|
|
|
|
|
|
# IDE / OS
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
!.vscode/settings.example.json
|
|
.idea/
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
|
|
# Docker / 本地覆盖配置
|
|
docker/*.local.yml
|
|
docker-compose.override.yml
|
|
|
|
|
|
# Rust / 安全沙箱
|
|
target/
|
|
|
|
# C++ 引擎与契约生成产物(源码构建可再生)
|
|
engine/build*/
|
|
engine/bindings/build/
|
|
openapi/bundled.json
|
|
**/*.rs.bk
|
|
sandbox-work/
|
|
|
|
|
|
# AI / 工具本地缓存
|
|
.claude
|
|
!.claude/commands/
|
|
!.claude/skills/
|
|
.codegraph/
|
|
.impeccable/
|
|
.understand-anything/
|
|
!.understand-anything/intermediate/
|
|
!.understand-anything/diff-overlay.json
|
|
|
|
|
|
# Go / 博闻 MCP Web Search
|
|
mcp/web-search/bin/
|
|
mcp/web-search/tmp/
|
|
|
|
|
|
# 其他
|
|
/characters/
|
|
/models/
|
|
output/ |