0.4.0-pre.14

This is a special version (since the repository hasn't been updated for a while). It includes partial updates from 0.3 to 0.4, along with several fixes for 0.4.0-pre.13.

这是一个特殊版本(因为一段时间没有更新存储库),它包含0.3至0.4的部分更新以及对0.4.0-pre.13的几处修复。
This commit is contained in:
wisdgod
2025-12-23 11:18:28 +08:00
parent 280c2d71a8
commit 65a390d4f2
428 changed files with 66005 additions and 15324 deletions

View File

@@ -6,8 +6,8 @@ HOST=
# 服务器监听端口
PORT=3000
# 路由前缀,必须以 / 开头(如果不为空)
ROUTE_PREFIX=
# 路由前缀,必须以 / 开头(如果不为空)(已弃用,使用 route_registry.json 定义)
# ROUTE_PREFIX=
# 最高权限的认证令牌,必填
AUTH_TOKEN=
@@ -181,3 +181,79 @@ ALLOWED_PROVIDERS=auth0,google-oauth2,github
# 绕过模型验证,允许所有模型(会带有一定的性能损失)
BYPASS_MODEL_VALIDATION=false
# 请求模型唯一标识符来源
# - 可选值
# - id
# - client_id
# - server_id
MODEL_ID_SOURCE=client_id
# 上下文填充位
# - 可选值
# - context: 1 # 仅使用当前上下文
# - repo_context: 2 # 仅使用仓库上下文
# - context + repo_context: 3 # 当前上下文 + 仓库上下文
# - mode_specific_context: 4 # 模式特定上下文
# - context + mode_specific_context: 5 # 当前上下文 + 模式特定上下文
# - repo_context + mode_specific_context: 6 # 仓库上下文 + 模式特定上下文
# - all_contexts: 7 # 所有上下文组合
CONTEXT_FILL_MODE=1
# 前端资源路径
# 事实上定义了 route_registry.json
FRONTEND_PATH=frontend.zip
# NTP 服务器列表(逗号分隔)
# 留空则完全禁用 NTP 时间同步功能
# 示例pool.ntp.org,time.cloudflare.com,time.windows.com
NTP_SERVERS=
# NTP 周期性同步间隔(秒)
# 仅在配置了服务器时生效
# 0 或不设置表示仅在启动时同步一次(不启动后台任务)
NTP_SYNC_INTERVAL_SECS=3600
# 每次同步的采样次数
# 多次采样可提高精度,但会增加同步耗时
# 可用最小值为 3
NTP_SAMPLE_COUNT=8
# 采样间隔(毫秒)
# 两次采样之间的等待时间
# 过小可能导致网络拥塞,过大会延长同步时间
NTP_SAMPLE_INTERVAL_MS=50
# 预计的峰值速率
# RPS: 每秒请求数
LOG_PEAK_RPS=25
# 期望的缓冲时长
# 不进行日志丢弃时期望的堵塞延迟时间
LOG_BUFFER_SECONDS=2
# 过载时日志丢弃(未实现)
# LOG_DROP_ON_OVERLOAD=false
# 运行时间的显示格式
# 可选值:
# - auto : 自动选择格式
# - compact : 紧凑格式 (如: 1h30m)
# - standard : 标准格式 (如: 1 hour 30 minutes)
# - detailed : 详细格式 (如: 1 hour, 30 minutes, 5 seconds)
# - iso8601 : ISO 8601 格式 (如: PT1H30M5S)
# - fuzzy : 模糊格式 (如: about an hour)
# - numeric : 纯数字格式 (如: 5405)
# - verbose : 冗长格式 (如: 1 hour and 30 minutes)
# - random : 随机格式 (仅用于测试)
DURATION_FORMAT=random
# 运行时间的显示语言
# 可选值:
# - english : 英语
# - chinese : 中文
# - japanese : 日语
# - spanish : 西班牙语
# - german : 德语
# - random : 随机语言 (仅用于测试)
DURATION_LANGUAGE=random