File size: 2,176 Bytes
8ed7cbb
 
 
 
 
f072ca3
 
8ed7cbb
 
 
 
f072ca3
 
 
 
 
 
 
 
 
 
 
8ed7cbb
 
 
 
 
 
 
 
 
395d0fd
8ed7cbb
 
 
 
395d0fd
 
 
8ed7cbb
 
 
395d0fd
8ed7cbb
395d0fd
8ed7cbb
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
title: 譯彩紛呈:重譯文本分析系統 TransPrism II
emoji: "\U0001F308"
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false
license: mit
---

<!--
  2026-08-22:sdk 從 gradio 改成 docker。原因:HF 免費層級的 Gradio SDK
  Space 現在強制跑 ZeroGPU(平台政策,見 Space 建立畫面的提示:「On the
  free tier, Gradio Spaces run on ZeroGPU. Subscribe to PRO for unlocking
  free cpu-basic flavor」),啟動時要求偵測到 @spaces.GPU 標記的函式,
  本專案是純 CPU 應用,沒有這種函式會直接啟動失敗。改用 Docker SDK
  (見專案根目錄 Dockerfile)繞開這條規則,一樣是免費 CPU 硬體。
  sdk_version/app_file 是 Gradio SDK 專用欄位,Docker SDK 不需要,已移除;
  改加 app_port 對應 Dockerfile 的 EXPOSE 7860。
-->

# 譯彩紛呈:重譯文本分析系統

**TransPrism: An Analytical Framework for Retranslation II|分析引擎 Spectra Engine**

針對重譯文本(retranslation)語言特徵的自動化量化分析平台,採雙 Agent 架構。

- **主 Agent(LLM1)**:研究情境引導 & 研究報告撰寫
- **工作程序 Agent(LLM2)**:上傳引導 & 格式驗證

系統對上傳的中文譯本計算 **62 項語言指標**(基礎統計、詞彙難易度、詞彙多樣性、語意複雜度、語法複雜度、詞性標記),並進行敘述統計、差異性檢定、機器學習分群與分類,最後由 LLM 產出研究報告。

## 四種研究情境

1. 人工翻譯 vs 機器翻譯
2. 全譯 vs 編譯(節譯、改寫)
3. 不同譯者的同期譯本
4. 不同時期人工譯本

## 操作流程

情境選擇 → 上傳引導 → 文本上傳 → 格式驗證 → 語料說明 → 指標計算 → 統計分析 → 報告撰寫 → 下載成果

> 文本須先經由 [語料淬鍊(CorpusRefinery)](https://github.com/minchun-git/I_CorpusRefinery) 完成斷詞,檔名以 `A_xx.txt`、`B_xx.txt`(…)區分群組。

## 環境變數 (Secrets)

| 名稱 | 說明 |
|------|------|
| `LLM1_API_KEY` | 主 Agent OpenRouter API Key |
| `LLM2_API_KEY` | 工作程序 Agent OpenRouter API Key |