关于 HebrewCore by baba Hebrew
HebrewCore 是面向应用和 Agent 的希伯来语 API,支持希伯来语、英语和俄语互译。它提供受保护值校验、混合 RTL/LTR 排版、转写和元音符号处理,并可用于临床场景。
主要功能
- 01希伯来语、英语和俄语互译
- 02保护价格、日期、姓名等内容
- 03混合 RTL/LTR 文本排版
- 04代码切换语言检测
- 05转写及添加或移除元音符号
- 06临床翻译接口
适用场景
- 01翻译时保留金额、剂量和姓名
- 02为混合希伯来语和英语文本准备界面显示
- 03检测多语言混合文本的语言
- 04为语音文本添加希伯来语元音符号
MCP 相关
HebrewCore 提供远程 MCP 服务,支持通过 API 密钥认证。它向客户端提供 16 个工具,用于翻译、方向分析、语言检测、转写、元音符号处理和临床操作。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://hc.itsbaba.com/mcpclaude mcp add --transport http com-itsbaba-hebrewcore https://hc.itsbaba.com/mcp{"mcpServers":{"com-itsbaba-hebrewcore":{"type":"http","url":"https://hc.itsbaba.com/mcp"}}}在 Cursor 中打开{"servers":{"com-itsbaba-hebrewcore":{"type":"http","url":"https://hc.itsbaba.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-itsbaba-hebrewcore":{"type":"http","url":"https://hc.itsbaba.com/mcp"}}}{"mcpServers":{"com-itsbaba-hebrewcore":{"serverUrl":"https://hc.itsbaba.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://hc.itsbaba.com/mcp需要授权工具
16| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| bidi | enum | 否 | 在希伯来语输出中,`isolate` 会用 Unicode 隔离符包裹受保护的值。默认值为 none;参见 /v1/wrap。isolate | none |
| text | string | 是 | 要翻译的文本,长度为 1 至 20,000 个字符。计入每月字符配额。 |
| domain | enum | 否 | `general`(默认)适用于产品、商务、支持和界面文本。`clinical` 增加临床语体,并检测药物、剂量、实验室项目和缩写。`finance` 增加正式银行语体,保护 IBAN、SWIFT/BIC 代码、银行账户号码(包括以色列银行-分行-账户号码)、以色列身份证号码和银行卡号(验证校验位;这些值绝不会显示给模型)、发票、保单和交易引用、带符号的金额、汇率和基点,并检查所有资金方向(贷记/借记、存款/取款、买入/卖出、增加/减少、收益/亏损、债权债务归属)是否得到保留。`legal` 增加正式法律语体,保护条款和章节引用(Section 4.2、Clause 7(b)、סעיף 12(א)、§ 3)以及判例和法规引文;确保每个定义术语(“the Company”)在全文译法一致,并检查情态(shall、may、shall not、is not required to)是否得到保留。任何值都会启用 `protect`。general | clinical | finance | legal |
| gender | enum | 否 | 目标语言会标记的读者语法性别。对于助手,建议使用 `listener_gender` 和 `speaker_gender`。male | female | general |
| protect | boolean | 否 | 保持价格、数量、数字、日期、代码、标识符、产品名称、界面变量({name}、%s)以及 <keep>…</keep> 中的文本完全不变,并核验每个句子。任何保护字段均隐含启用此功能。适用于希伯来语、英语和俄语。对于这些语言对,账户术语会自动启用此功能。 |
| quality | enum | 否 | `fast`:延迟最低,适合高吞吐量和短文本。`balanced`:默认选项。`smartest`:为长文本或敏感文本提供最高程度的细微语义处理。fast | balanced | smartest |
| audience | enum | 否 | 临床领域语体。`clinician`(默认)保留 BID 和 PO 等缩写;`patient` 则将其写成普通词语。clinician | patient |
| glossary | object | 否 | 源术语 → 目标语言中的指定译法。最多 500 条。优先级高于文本相同的账户术语。 |
| date_order | enum | 否 | 如何解读 04/03/2026 等有歧义的数字日期。英语源文本默认采用 MDY,希伯来语和俄语默认采用 DMY。MDY | DMY |
| date_style | enum | 否 | `hebrew`(默认)会在目标语言中拼写出月份(“4 במרץ 2026”、“4 марта 2026 г.”);`iso`;`keep`(仅适用于无歧义的日期)。hebrew | iso | keep |
| source_lang | string | 否 | BCP 47 源语言,或使用 `auto`(默认)自动检测。 |
| target_lang | string | 是 | BCP 47 目标语言,例如 `he`、`en`、`ru`。参见 GET /v1/languages。 |
| redact_terms | array | 否 | 原样保留且绝不向模型展示:客户姓名及其他个人数据。最多 200 条。 |
| transliterate | boolean | 否 | 当目标语言为希伯来语时,附带拉丁字母转写。 |
| message_format | enum | 否 | `icu`:文本是 ICU MessageFormat 消息。结果是目标语言中的有效 ICU 消息:参数({name}、{count, number}、{d, date, short})和 `#` 会保留;复数和 selectordinal 分支会根据目标语言的 CLDR 类别重写(希伯来语 one、two、other;俄语 one、few、many、other;英语 one、other;精确匹配项(如 =0)会保留),select 键也会保留。句子中的复数或 select 会移至顶部,使每个分支都成为完整句子;`protection.segments` 会列出每个分支句子。始终受保护;适用于希伯来语、英语和俄语。无效的 ICU 会返回 400 `invalid_message_format`;无法核验的消息会原样返回,并带有 `protection.status: "fallback"`。icu |
| patient_gender | enum | 否 | 临床领域:以第三人称提及的患者的性别。male | female |
| speaker_gender | enum | 否 | 说话者(“I”)的性别,适用于助手或品牌语气:מצאתי、я нашла / я нашёл。male | female |
| listener_gender | enum | 否 | 读者(“you”)的性别:תרצי / תרצה。希伯来语和俄语会标记性别,英语不会。未指定时,希伯来语界面文本使用中性形式。male | female |
| protected_terms | array | 否 | 完全按原样保留的术语:产品名称、品牌名称、SKU。最多 500 条,每条最多 200 个字符。本次请求中会添加到账户术语列表。 |
详细介绍
baba HebrewCore:由 baba 提供的希伯来语 API
由 baba 团队打造的希伯来语 API,baba 希伯来语翻译应用(基于该 API 运行)也出自这个团队。 也称为 baba Hebrew 的 HebrewCore。支持希伯来语、英语和俄语互译,验证并保护指定值,正确渲染希伯来语与英语混排文本,检测语码转换语言,进行转写,并为文本转语音添加经过验证的尼库德符号。
- 网站:https://hc.itsbaba.com
- 文档:https://hc.itsbaba.com/docs · API 参考:https://hc.itsbaba.com/reference
- OpenAPI:https://hc.itsbaba.com/openapi.json · llms.txt:https://hc.itsbaba.com/llms.txt
- MCP 服务:
https://hc.itsbaba.com/mcp - 状态:https://hc-status.itsbaba.com · 定价:https://hc.itsbaba.com/pricing
- 由 baba Hebrew 打造
功能
| 功能 | 端点 |
|---|---|
| 受保护的翻译(he、en、ru):价格、剂量、代码、日期、姓名和自定义术语均保持原样;逐句验证 | POST /v1/translate、POST /v1/translate/batch |
| 领域模式:通用、临床、金融、法律;听者和说话者性别 | domain、listener_gender、speaker_gender |
| ICU MessageFormat 复数形式(希伯来语双数、俄语复数形式) | message_format: "icu" |
| 适用于渲染的 RTL/LTR 显示和方向片段 | POST /v1/wrap、POST /v1/analyze |
| 检测语码转换文本的语言 | POST /v1/detect |
| 转写、尼库德(元音符号)及移除尼库德 | POST /v1/transliterate、POST /v1/nikud、POST /v1/strip-nikud |
| 每次翻译均保留账户术语列表中的内容 | GET/POST /v1/terms、DELETE /v1/terms/{id} |
| 支持流式传输的临床 API(按账户启用) | /v1/medical/* |
快速开始
在 https://hc.itsbaba.com/console 免费注册,保存一张银行卡(免费套餐永不扣费),并创建 API 密钥。付费套餐起价为每月 $49:https://hc.itsbaba.com/pricing
curl https://hc.itsbaba.com/v1/translate \
-H "Authorization: Bearer $HEBREWCORE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Your order #A-10234 ships on 04/03/2026 for $129.99.","source_lang":"en","target_lang":"he","protect":true,"listener_gender":"female","quality":"fast"}'
更多示例见 examples/:curl、Node.js 和 Python。
从 AI Agent 使用(MCP)
HebrewCore 是一个远程 MCP 服务(Streamable HTTP),提供 16 个工具。使用 API 密钥进行身份验证。
Claude Code
claude mcp add --transport http hebrewcore https://hc.itsbaba.com/mcp --header "Authorization: Bearer hc_live_..."
Cursor(~/.cursor/mcp.json)和 VS Code(.vscode/mcp.json):请参阅 mcp/。
工具:translate、translate_batch、analyze_direction、detect_language、wrap_for_display、transliterate、add_nikud、strip_nikud、list_languages、list_terms、add_terms、delete_term、clinical_translate、clinical_query、clinical_verify、health。
关于
HebrewCore 由希伯来语翻译与学习应用 baba Hebrew 打造。问题请联系:[email protected]。
本仓库中的示例采用 MIT 许可证。HebrewCore API 是一项商业服务;请参阅 https://hc.itsbaba.com/pricing。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。