Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion web/frontend/src/app/me/preferences/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export default function PreferencesPage() {
<PrefRow title="分析完成邮件通知" desc="研究完成后向你的注册邮箱发送提醒(示例开关)。">
<Toggle on={emailNotify} onChange={setEmailNotify} />
</PrefRow>
<PrefRow title="本地模型 Key" desc="在「自定义模型」页管理,仅存浏览器,服务端不保存。">
<PrefRow title="自定义模型 Key" desc="在「自定义模型」页管理,仅存浏览器,服务端不保存。">
<Link href="/settings" className="text-xs text-accent-secondary hover:underline">前往设置 →</Link>
</PrefRow>
</div>
Expand Down
4 changes: 2 additions & 2 deletions web/frontend/src/app/settings/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export default function SettingsPage() {

return (
<SiteLayout maxWidth="max-w-3xl">
<h1 className="h-serif text-2xl">本地模型设置</h1>
<h1 className="h-serif text-2xl">自定义模型设置</h1>
<p className="mt-1 text-sm text-text-secondary">
配置自定义 LLM 接口与密钥。这些信息仅保存在你的浏览器本地,服务端不存储、不传输持久化。
</p>
Expand All @@ -40,7 +40,7 @@ export default function SettingsPage() {
<i className="fa-solid fa-lock mt-0.5 text-verdict-hold" />
<span>
本地 Key 仅写入浏览器 localStorage(按账户隔离),不会随分析请求持久化到服务端,也不会出现在公开报告中。
清除浏览器数据将一并清除。配置后,分析将优先使用你的本地模型
清除浏览器数据将一并清除。配置后,分析将优先使用你的自定义模型
</span>
</div>

Expand Down
4 changes: 2 additions & 2 deletions web/frontend/src/app/subscription/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export default function SubscriptionPage() {
<SiteLayout maxWidth="max-w-4xl">
<h1 className="h-serif text-2xl">订阅中心</h1>
<p className="mt-1 text-sm text-text-secondary">
按次订阅。没有配置本地模型 Key 时,可消耗订阅次数使用系统大模型完成研究分析。
按次订阅。没有配置自定义模型 Key 时,可消耗订阅次数使用系统大模型完成研究分析。
</p>
Comment on lines 18 to 20

<div className="mt-5 surface-panel flex flex-wrap items-center justify-between gap-3 p-4">
Expand Down Expand Up @@ -48,7 +48,7 @@ export default function SubscriptionPage() {
<h3 className="text-sm font-medium text-text-primary">计费说明</h3>
<ul className="mt-2 space-y-1.5 text-xs text-text-secondary">
<li>· 系统模型分析按完成报告扣除订阅次数,启动前预扣,失败自动回补。</li>
<li>· 配置并使用本地模型 Key 时,不消耗订阅次数。</li>
<li>· 配置并使用自定义模型 Key 时,不消耗订阅次数。</li>
<li>· 所有行情与价格为示例 / 延迟数据,研究结论非投资建议。</li>
</ul>
{!user && (
Expand Down
2 changes: 1 addition & 1 deletion web/frontend/src/components/site/SiteFooter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export function SiteFooter() {
<Link href="/" className="hover:text-text-secondary">研究</Link>
<Link href="/leaderboard" className="hover:text-text-secondary">公开榜单</Link>
<Link href="/subscription" className="hover:text-text-secondary">订阅</Link>
<Link href="/settings" className="hover:text-text-secondary">本地模型</Link>
<Link href="/settings" className="hover:text-text-secondary">自定义模型</Link>
</nav>
</div>
<p className="disclaimer-strip mt-6 leading-relaxed">
Expand Down
2 changes: 1 addition & 1 deletion web/frontend/src/components/site/SiteHeader.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const NAV = [
{ href: '/', label: '研究' },
{ href: '/leaderboard', label: '公开榜单' },
{ href: '/subscription', label: '订阅' },
{ href: '/settings', label: '本地模型' },
{ href: '/settings', label: '自定义模型' },
];

export function SiteHeader() {
Expand Down