Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/ccq-coder_zwk-bi.json
T

1 line
5.6 KiB
JSON
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.
{"repo": "ccq-coder/zwk-bi", "files": {"backend/src/main/java/com/aibi/bi/config/AiProperties.java": {"daadb113ef630ede60a56c89fee0a632716074a7": {"t": 1785746134.6733735, "n": 1441, "h": "8d55cb6d4daa9f7d", "c": "package com.aibi.bi.config;\n\nimport org.springframework.boot.context.properties.ConfigurationProperties;\nimport org.springframework.stereotype.Component;\n\n@Component\n@ConfigurationProperties(prefix = \"app.ai\")\npublic class AiProperties {\n\n private boolean enabled = true;\n private String baseUrl = \"https://api.deepseek.com\";\n private String apiKey = \"\";\n private String model = \"deepseek-v4-pro\";\n private int connectTimeoutMs = 5000;\n private int readTimeoutMs = 20000;\n\n public boolean isEnabled() {\n return enabled;\n }\n\n public void setEnabled(boolean enabled) {\n this.enabled = enabled;\n }\n\n public String getBaseUrl() {\n return baseUrl;\n }\n\n public void setBaseUrl(String baseUrl) {\n this.baseUrl = baseUrl;\n }\n\n public String getApiKey() {\n return apiKey;\n }\n\n public void setApiKey(String apiKey) {\n this.apiKey = apiKey;\n }\n\n public String getModel() {\n return model;\n }\n\n public void setModel(String model) {\n this.model = model;\n }\n\n public int getConnectTimeoutMs() {\n return connectTimeoutMs;\n }\n\n public void setConnectTimeoutMs(int connectTimeoutMs) {\n this.connectTimeoutMs = connectTimeoutMs;\n }\n\n public int getReadTimeoutMs() {\n return readTimeoutMs;\n }\n\n public void setReadTimeoutMs(int readTimeoutMs) {\n this.readTimeoutMs = readTimeoutMs;\n }\n}\n"}, "f238f0be023e269676523acbfb5ccb82ca3afe2c": {"t": 1785760092.0957773, "n": 1441, "h": "8d55cb6d4daa9f7d", "c": "package com.aibi.bi.config;\n\nimport org.springframework.boot.context.properties.ConfigurationProperties;\nimport org.springframework.stereotype.Component;\n\n@Component\n@ConfigurationProperties(prefix = \"app.ai\")\npublic class AiProperties {\n\n private boolean enabled = true;\n private String baseUrl = \"https://api.deepseek.com\";\n private String apiKey = \"\";\n private String model = \"deepseek-v4-pro\";\n private int connectTimeoutMs = 5000;\n private int readTimeoutMs = 20000;\n\n public boolean isEnabled() {\n return enabled;\n }\n\n public void setEnabled(boolean enabled) {\n this.enabled = enabled;\n }\n\n public String getBaseUrl() {\n return baseUrl;\n }\n\n public void setBaseUrl(String baseUrl) {\n this.baseUrl = baseUrl;\n }\n\n public String getApiKey() {\n return apiKey;\n }\n\n public void setApiKey(String apiKey) {\n this.apiKey = apiKey;\n }\n\n public String getModel() {\n return model;\n }\n\n public void setModel(String model) {\n this.model = model;\n }\n\n public int getConnectTimeoutMs() {\n return connectTimeoutMs;\n }\n\n public void setConnectTimeoutMs(int connectTimeoutMs) {\n this.connectTimeoutMs = connectTimeoutMs;\n }\n\n public int getReadTimeoutMs() {\n return readTimeoutMs;\n }\n\n public void setReadTimeoutMs(int readTimeoutMs) {\n this.readTimeoutMs = readTimeoutMs;\n }\n}\n"}}, "backend/src/main/resources/application-prod.yml": {"daadb113ef630ede60a56c89fee0a632716074a7": {"t": 1785746350.5960605, "n": 1593, "h": "e2fe0026e8f96f3a", "c": "# ============================================================\n# AI-BI 生产环境配置\n# 生产环境请显式启用 prod 配置\n# 本文件只放生产环境覆盖项,按部署环境直接填写实际参数\n# ============================================================\n\nserver:\n # 生产环境端口\n port: 8080\n tomcat:\n accesslog:\n # 生产环境默认开启访问日志,便于排查接口问题\n enabled: true\n directory: ./logs/access\n prefix: access\n suffix: .log\n pattern: '%h %l %u %t \"%r\" %s %b %D'\n\n# 数据源配置\nspring:\n datasource:\n # 请按生产环境实际数据库连接信息填写\n url: \"jdbc:mysql://localhost:3306/ai_bi?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&useSSL=false\"\n username: root\n password: 123456\n hikari:\n # 生产环境提高默认池容量\n maximum-pool-size: 24\n minimum-idle: 4\n\n servlet:\n multipart:\n # 生产环境适当放宽上传默认阈值,支持较大的 Excel/附件\n max-file-size: 50MB\n max-request-size: 60MB\n\n# ClickHouse 配置\nclickhouse:\n datasource:\n # 如生产环境未启用 ClickHouse,可保持为空并由业务层按需处理\n url: \"\"\n username: default\n password: \"\"\n\n# 应用业务配置\napp:\n jwt:\n # 生产环境必须替换为独立密钥,且建议至少 32 个 ASCII 字符(>= 256 bits)\n secret: \"PROD_JWT_SECRET_2026_CHANGE_ME_TO_A_LONG_RANDOM_VALUE\"\n upload:\n # 生产环境文件目录建议挂载外部磁盘或共享存储\n path: \"D:/bi/jpg\"\n access:\n # 前端正式访问地址,用于启动提示与生成外链\n frontend-url: \"http://localhost:5173\"\n ai:\n # 生产环境默认关闭 AI,需补全 key 后再显式开启\n enabled: false\n base-url: \"https://api.deepseek.com\"\n api-key: \"\"\n model: \"deepseek-v4-pro\"\n connect-timeout-ms: 5000\n read-timeout-ms: 20000\n\n# 日志配置\nlogging:\n level:\n com.aibi.bi: info\n org.springframework: warn\n file:\n path: \"./logs/backend\""}}}}