feat: 重构 AuditView 支持规则/技能分类,新增 Agent 开发文档
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<div class="skill-badge" :class="selectedSkill.badgeTone">{{ selectedSkill.typeLabel }}</div>
|
||||
<h2>{{ selectedSkill.name }}</h2>
|
||||
<p>{{ selectedSkill.summary }}</p>
|
||||
<div v-if="selectedSkill.type === 'skills'" class="hero-review-meta">
|
||||
<div v-if="selectedSkill.type === 'rules'" class="hero-review-meta">
|
||||
<span>
|
||||
<i class="mdi mdi-account-check-outline"></i>
|
||||
审核人:{{ selectedSkill.reviewer }}
|
||||
@@ -19,13 +19,13 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="detail-grid" :class="{ 'skill-md-detail-grid': selectedSkill.type === 'skills' }">
|
||||
<div class="detail-grid" :class="{ 'skill-md-detail-grid': selectedSkill.type === 'rules' }">
|
||||
<section class="detail-main">
|
||||
<article v-if="selectedSkill.type === 'skills'" class="detail-card panel markdown-card">
|
||||
<article v-if="selectedSkill.type === 'rules'" class="detail-card panel markdown-card">
|
||||
<div class="card-head">
|
||||
<div>
|
||||
<h3>Markdown 规则内容</h3>
|
||||
<p>管理员直接编辑该 Skill 对应的 .md 审查规则文件内容。</p>
|
||||
<p>管理员直接编辑该规则对应的 .md 审查规则文件内容。</p>
|
||||
</div>
|
||||
<button class="mini-btn">
|
||||
<i class="mdi mdi-content-save-outline"></i>
|
||||
@@ -64,7 +64,7 @@
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article v-if="selectedSkill.type !== 'skills'" class="detail-card panel">
|
||||
<article v-if="selectedSkill.type !== 'rules'" class="detail-card panel">
|
||||
<div class="card-head">
|
||||
<div>
|
||||
<h3>{{ selectedSkill.detailTitle }}</h3>
|
||||
@@ -84,7 +84,7 @@
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article v-if="selectedSkill.type !== 'skills'" class="detail-card panel">
|
||||
<article v-if="selectedSkill.type !== 'rules'" class="detail-card panel">
|
||||
<div class="card-head">
|
||||
<div>
|
||||
<h3>{{ selectedSkill.outputTitle }}</h3>
|
||||
@@ -114,7 +114,7 @@
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<aside v-if="selectedSkill.type === 'skills'" class="detail-side skill-review-side">
|
||||
<aside v-if="selectedSkill.type === 'rules'" class="detail-side skill-review-side">
|
||||
<article class="side-card panel review-card">
|
||||
<div class="card-head">
|
||||
<div>
|
||||
@@ -244,6 +244,14 @@
|
||||
|
||||
<div class="list-toolbar">
|
||||
<div class="filter-set">
|
||||
<label class="search-filter">
|
||||
<i class="mdi mdi-magnify"></i>
|
||||
<input
|
||||
v-model="keyword"
|
||||
type="search"
|
||||
:placeholder="searchPlaceholder"
|
||||
/>
|
||||
</label>
|
||||
<button v-for="filter in filters" :key="filter" type="button" class="filter-btn">
|
||||
<span>{{ filter }}</span>
|
||||
<i class="mdi mdi-chevron-down"></i>
|
||||
|
||||
Reference in New Issue
Block a user