import { type PolicySection } from "./types"
import { CodeBlock } from "@/components/ui/code-block"
import {
DocsTable,
DocsTableHeader,
DocsTableBody,
DocsTableHead,
DocsTableRow,
DocsTableCell,
} from "@/components/ui/docs-table"
/**
* ------------------------------------------------------------------
* 使用指南 (How To Use)
* ------------------------------------------------------------------
*/
export const howToUseSections: PolicySection[] = [
{
value: "quick-start",
title: "1. 快速开始",
content: (
- 身份认证:基于 LINUX DO Connect (OAuth)
- 认证方式:账户积分消耗认证
- 手续费:动态费率,由服务方承担
- 争议处理:支持服务方与消费方的双方争议处理
)
},
{
value: "roles",
title: "2. 角色说明",
content: (
- 服务方:最终积分流转的转入方
- 消费方:最终积分流转的转出方
- 认证平台:LINUX DO Credit 系统本身
)
},
{
value: "integration",
title: "3. 接入积分服务",
content: (
3.1 使用 API 接口
-
创建应用
- 前往 控制面板
- 点击顶部右侧 创建应用 按钮
- 填写必要信息:应用名称、应用主页、回调地址、通知地址
-
获取 API 凭证
- 在集市中心顶部右侧选择器中选择您的应用
- 在 API 配置 面板中获取:
Client ID:客户端ID,用于标识您的身份
Client Secret:客户端密钥,用于签名验证(请妥善保管,切勿泄露)
-
使用 API 接口
3.2 使用在线服务
- 适用场景:无代码开发基础,或只用于简单的积分服务。
- 操作步骤:
- 前往 控制面板 创建应用,获取 API 凭证
- 选择应用,点击 在线收款 功能
- 创建在线积分服务
- 获取唯一积分服务链接
- 发送给您所服务的客户使用
3.3 快速集成 New API
- 适用场景:New API 站点,LINUX DO Credit 兼容 EasyPay 协议,公益站站长可直接集成。
- 操作步骤:
-
前往 控制面板,点击 创建应用,填写 New API 站点信息:
字段
值
应用名称
您的应用名称
应用主页
https://{"{您的 New API 域名}"}
回调地址
https://{"{您的 New API 域名}"}/console/log
通知地址
https://{"{您的 New API 域名}"}/api/user/epay/notify
- 前往 New API 站点的系统设置,找到 支付设置。
-
配置 LINUX DO Credit 平台参数:
参数
值
支付地址
https://credit.linux.do/epay/pay
易支付商户ID
您的 Client ID
易支付商户密钥
您的 Client Secret
回调地址
https://{"{您的 New API 域名}"}
-
配置充值方式(JSON 格式):
),
children: [
{ value: "3-1-api", title: "3.1 使用 API 接口" },
{ value: "3-2-online", title: "3.2 使用在线服务" },
{ value: "3-3-new-api", title: "3.3 快速集成 New API" },
]
},
{
value: "usage",
title: "4. 使用 LINUX DO Credit 积分",
content: (
您可以在任意支持 LINUX DO Credit 的平台下使用积分。在其他平台点击使用 LINUX DO Credit 积分时,会自动跳转到 LINUX DO Credit 的积分流转服务页面,您只需要确认积分流转信息无误,并选择使用 LINUX DO Credit 进行账户认证,即可完成整个交易服务。
)
},
{
value: "fees",
title: "5. 服务(手续)费",
content: (
5.1 规则说明
为了更好的维持 LINUX DO Credit 平台的积分服务机制,保证社区积分的生态可持续发展,我们会按照规范进行不同程度的服务(手续)费用收取。
- 承担方:服务(手续)费默认由服务方承担
- 消费方使用:不会产生额外费用
- 服务方实收:订单金额 - 服务(手续)费
5.2 动态费率
费率并非固定不变,会根据以下因素动态调整:
- 服务方平台等级
- 服务方平台积分
- LINUX DO Credit 平台活动
),
children: [
{ value: "5-1-rules", title: "5.1 规则说明" },
{ value: "5-2-dynamic", title: "5.2 动态费率" },
]
},
{
value: "dispute",
title: "6. 争议处理",
content: (
为了保障服务方与消费方的合法权益,当积分服务出现纠纷时,可使用争议功能。
- 作为服务方,您需要及时响应消费方的争议请求:
- 在集市中心或通知中查看到 待处理的争议
- 查看消费方理由,选择操作:
- 同意:认可消费方诉求,积分原路退回给消费方
- 拒绝:如果您认为已履约,请提交相关证据
重要:建议服务方与消费方优先沟通解决。长时间未处理的争议会由 LINUX DO Credit 平台介入仲裁,这可能会影响您的服务方信誉。
)
},
{
value: "community-balance",
title: "7. 社区积分",
content: (
您的 LINUX DO Credit 平台基础积分主要由 社区积分 (Community Balance) 划转而来。
- 基本获取方式:通过在 LINUX DO 社区的活跃行为获得:
- 划转规则:
- 划转时间:社区积分每日凌晨 00:00 自动划转至可用余额
- 限制说明:划转前不可用于任何积分服务
- 服务费用:目前不收取任何划转 服务费
)
},
{
value: "settings",
title: "8. 账户设置",
content: (
您可以在 设置 (Settings) 页面管理您的账户信息。
功能列表
- 个人资料:查看当前的账户信息和会员等级
- 安全设置:修改认证密码
- 外观设置:切换页面主题、界面外观
)
},
{
value: "scripts",
title: "9. 辅助脚本",
content: (
为了方便用户随时查看当前的实时积分收入,我们提供了开源的 Userscript 脚本。
注:脚本完全开源且安全,仅通过官方 API 获取公开数据,不涉及任何敏感权限。
)
}
]