45 lines
1.8 KiB
TypeScript
45 lines
1.8 KiB
TypeScript
import { Settings } from "lucide-react";
|
|
|
|
/** 设置(PRD §7):下载源策略 / 自动检查更新 / 语言 / 日志与隐私。Wave 0 静态占位。 */
|
|
export function SettingsPage() {
|
|
return (
|
|
<div className="settings-page">
|
|
<h2 className="panel-title">常规</h2>
|
|
<div className="settings-group">
|
|
<div className="setting-row">
|
|
<div className="setting-info">
|
|
<div className="setting-label">下载源策略</div>
|
|
<div className="setting-hint">选择 CLI 安装时的首选下载渠道</div>
|
|
</div>
|
|
<span className="setting-value">官方渠道</span>
|
|
</div>
|
|
<div className="setting-row">
|
|
<div className="setting-info">
|
|
<div className="setting-label">自动检查更新</div>
|
|
<div className="setting-hint">启动时检查 AgentDock 自身与 CLI 的更新</div>
|
|
</div>
|
|
<span className="setting-value">开</span>
|
|
</div>
|
|
<div className="setting-row">
|
|
<div className="setting-info">
|
|
<div className="setting-label">语言</div>
|
|
<div className="setting-hint">第一版仅提供简体中文</div>
|
|
</div>
|
|
<span className="setting-value">简体中文</span>
|
|
</div>
|
|
<div className="setting-row">
|
|
<div className="setting-info">
|
|
<div className="setting-label">日志与隐私</div>
|
|
<div className="setting-hint">日志本地保存,敏感值自动脱敏</div>
|
|
</div>
|
|
<span className="setting-value">默认</span>
|
|
</div>
|
|
</div>
|
|
<div className="settings-page-foot">
|
|
<Settings size={14} strokeWidth={1.5} aria-hidden="true" />
|
|
AgentDock v0.1.0 · 本地运行 · 不上传任何数据
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|