diff --git a/frontend/src/api/simulation.js b/frontend/src/api/simulation.js
index f878586f..652a580b 100644
--- a/frontend/src/api/simulation.js
+++ b/frontend/src/api/simulation.js
@@ -185,3 +185,11 @@ export const getSimulationHistory = (limit = 20) => {
return service.get('/api/simulation/history', { params: { limit } })
}
+/**
+ * 采访单个 Agent(聊天)
+ * @param {Object} data - { simulation_id, agent_id, prompt, platform?, timeout? }
+ */
+export const interviewAgent = (data) => {
+ return service.post('/api/simulation/interview', data)
+}
+
diff --git a/frontend/src/components/Step3Simulation.vue b/frontend/src/components/Step3Simulation.vue
index 5b0f968c..7bcdb202 100644
--- a/frontend/src/components/Step3Simulation.vue
+++ b/frontend/src/components/Step3Simulation.vue
@@ -91,7 +91,14 @@
-
+