feat: update frontend schedule task fields, zhihu table format, and shared types
Persist enable_web_search and generate_count in GenerateTaskDrawer. Display generate_count in ScheduleTaskTab. Add Zhihu table format conversion for compatibility. Extend shared types with batch generation response fields. Strengthen outline adherence rule in prompts config. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -991,6 +991,8 @@ export interface ScheduleTask {
|
||||
name: string;
|
||||
cron_expr: string;
|
||||
target_platform: string | null;
|
||||
enable_web_search: boolean;
|
||||
generate_count: number;
|
||||
start_at: string | null;
|
||||
end_at: string | null;
|
||||
next_run_at: string | null;
|
||||
@@ -1005,6 +1007,8 @@ export interface ScheduleTaskRequest {
|
||||
name: string;
|
||||
cron_expr: string;
|
||||
target_platform?: string;
|
||||
enable_web_search?: boolean;
|
||||
generate_count?: number;
|
||||
start_at?: string;
|
||||
end_at?: string;
|
||||
}
|
||||
@@ -1040,6 +1044,15 @@ export interface GenerateFromRuleRequest {
|
||||
export interface GenerateFromRuleResponse {
|
||||
article_id: number;
|
||||
task_id: number;
|
||||
article_ids: number[];
|
||||
task_ids: number[];
|
||||
items: Array<{
|
||||
article_id: number;
|
||||
task_id: number;
|
||||
}>;
|
||||
requested_generate_count: number;
|
||||
success_count: number;
|
||||
failed_count: number;
|
||||
}
|
||||
|
||||
export interface InstantTaskListParams {
|
||||
|
||||
Reference in New Issue
Block a user