feat: 添加公司AI管理平台基础架构 添加了完整的FastAPI后端项目结构,包括: - 环境配置文件(.env.example)和项目说明文档(README.md、AGENTS.md) - Dockerfile用于容器化部署 - 核心基础设施:配置管理、数据库连接、调度器、安全认证 - 模块化设计:AI代理、审批流程、审计日志、业务台账等功能模块 - 支持多数据库连接(主库和遗留系统只读库) - AI适配器支持OpenClaw、Hermes、OpenAI兼容接口 - 飞书集成、报表生成、风险监控等企业级功能 - 完整的依赖管理和测试指南 ```
41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
APP_NAME=Company AI Management Platform
|
|
APP_ENV=local
|
|
DEBUG=true
|
|
API_PREFIX=/api/v1
|
|
API_KEY=change-me
|
|
|
|
# Main application database. For production, point this to your service database.
|
|
DATABASE_URL=mysql+pymysql://root:password@127.0.0.1:3306/company_ai?charset=utf8mb4
|
|
|
|
# Existing project management system database. Keep this read-only at first.
|
|
LEGACY_DATABASE_URL=mysql+pymysql://readonly_user:readonly_password@127.0.0.1:3306/existing_project_system?charset=utf8mb4
|
|
LEGACY_PROJECT_QUERY=SELECT id, name, owner, status, progress, start_date, due_date, budget, actual_cost FROM projects ORDER BY id DESC LIMIT :limit
|
|
LEGACY_PROJECT_CODE_PREFIX=LEGACY
|
|
|
|
REDIS_URL=redis://127.0.0.1:6379/0
|
|
|
|
# Feishu / Lark Open Platform.
|
|
FEISHU_BASE_URL=https://open.feishu.cn/open-apis
|
|
FEISHU_APP_ID=
|
|
FEISHU_APP_SECRET=
|
|
FEISHU_VERIFICATION_TOKEN=
|
|
FEISHU_ENCRYPT_KEY=
|
|
FEISHU_DEFAULT_CHAT_ID=
|
|
|
|
# AI provider: openclaw, hermes, direct_llm, noop.
|
|
MODEL_PROVIDER=noop
|
|
OPENCLAW_BASE_URL=http://127.0.0.1:18789
|
|
OPENCLAW_API_KEY=
|
|
HERMES_BASE_URL=http://127.0.0.1:8080
|
|
HERMES_API_KEY=
|
|
DIRECT_LLM_BASE_URL=https://api.openai.com/v1
|
|
DIRECT_LLM_API_KEY=
|
|
DIRECT_LLM_MODEL=gpt-4.1-mini
|
|
|
|
SCHEDULER_ENABLED=false
|
|
DAILY_BRIEF_CRON_HOUR=9
|
|
DAILY_BRIEF_CRON_MINUTE=0
|
|
WEEKLY_PROJECT_REPORT_DAY_OF_WEEK=mon
|
|
WEEKLY_PROJECT_REPORT_CRON_HOUR=9
|
|
WEEKLY_PROJECT_REPORT_CRON_MINUTE=30
|