关于 alterlab-akademik-tesvik
Akademik Teşvik 是一款离线计算技能,用于计算土耳其国立大学教职人员的年度学术激励分数及支付资格。它按法规确定活动权重、类别上限和净 30 分门槛,结果可重复。
主要功能
- 01将活动归入九种法规类别
- 02计算加权分数和类别明细
- 03应用类别上限及 100 分封顶
- 04按净 30 分门槛判定资格
- 05通过 JSON 或标准输入读取活动数据
适用场景
- 01计算年度学术激励分数
- 02检查分数是否达到支付门槛
- 03查看各类别活动的分数贡献
- 04对出版物列表应用法规上限
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ alterlab-ieu/ alterlab-academic-skills --skill alterlab-akademik-tesvik安装后在 Claude Code 中输入/alterlab-akademik-tesvik确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
evals/evals.jsonreferences/hesaplama.mdtablo4.mdscripts/tesvik_score.py详细介绍
学术激励——年度激励分数计算器
计算土耳其Devlet(公立)大学一名 öğretim elemanı(学术人员)在一个日历年度的akademik teşvik(学术激励)分数,并判断是否可发放激励金。本工具以确定性方式离线应用《Akademik Teşvik Ödeneği Yönetmeliği》(学术激励津贴条例;部长理事会 2018/11834 号决议,2018 年 6 月 27 日第 30461 号《官方公报》,经 2020 年 CK-2043 修订——截至 2026-09,仍是唯一一项修订),因此相同的活动列表始终会得出相同分数。此后,一项法院裁决对表格作出了修改:“tanınmış ulusal yayınevi”的定义及其在国家级图书/章节/图书引用行中的限定条件已由 Danıştay 撤销(终审日期:2025 年 9 月 8 日)——详情见 references/tablo4.md。
这是年度计算,与 doçentlik(副教授资格)评分不同:两套规则使用不同的系数和门槛,本工具有意将二者区分开来。
快速开始
Calculate my akademik teşvik score for this year
Akademik teşvik puanımı hesapla — 30 barajını geçiyor muyum?
Does this activity list clear the net-30 incentive threshold?
Apply the TABLO 4 ceilings and the 30% rule to my publications
→ 将每项活动归入相应的条例类型,构建 JSON 活动列表,运行 scripts/tesvik_score.py,然后报告最终分数、各类型分项,以及 net-30 是否达到支付门槛的判定。
何时使用此技能
当请求涉及年度 teşvik(激励)分数或其支付门槛时使用——例如计算 puan、应用 TABLO 4 / Faaliyet Hesaplama Tablosu 的上限、检查 en az 30(net-30)门槛、各类型的表格加权上限(%30)、100 分上限,或估算某一年的研究产出是否符合激励金发放条件。
不适用的情况
将相关请求转给合适的同级技能:
| 请求实际涉及…… | 请改用此技能 |
|---|---|
| Doçentlik(副教授资格)分数资格与 ÜAK 最低要求 | alterlab-docentlik-eligibility |
| TÜBİTAK ARDEB 1001/1002-A 项目提案撰写 | alterlab-tubitak-proposal |
| 某期刊是否收录于 TR Dizin(实时索引状态) | alterlab-trdizin |
| DergiPark 期刊/文章元数据或 OAI 收录 | alterlab-dergipark |
| 土耳其语 APA-7/TR Dizin 论文格式与 öz | alterlab-tr-academic-style |
| YÖK Akademik 个人资料/官方单位查询 | alterlab-yok-akademik |
| 核实引用的文献是否确实存在 | alterlab-citation-verifier |
如果用户询问 TRY 支付金额,此技能会计算分数并展示公式,但不会使用硬编码的工资系数给出金额(该系数每六个月变动一次)——请参见下文“支付金额”。
评分的构成
法规规定的计算方法(MADDE 8/2)分两步,并非按每项活动计算
base × k × p × r:
类型分数 = (Σ 活动比例) × 标题分数 (MADDE 8/2-a);然后 学术激励分数 = Σ 类型分数 (MADDE 8/2-b)。
Faaliyet Hesaplama Tablosu 中的每一行都给出一个比例(oran)——一种百分比式
乘数,例如 k × p × 60、r × 80 或 15 × ay。在求和之前,应将其表示为该类型
标题分数的分数值。经核实的表格(根据法规 PDF 转录)见
references/tablo4.md:
- 各类型标题分数(也是 MADDE 8/3 的上限): Proje 20、 Araştırma 15、Yayın 30、Tasarım 15、Sergi 15、Patent 30、Atıf 30、Tebliğ 20、 Ödül 20。
- k(作者人数): 1→1,2→0.8,3→0.6,4→0.45,5→1/5,6→1/6,7+→1/n。
- p(期刊分区): Q1 1,Q2 0.8,Q3 0.5,Q4 0.25(AHCI 使用 p=0.5, MADDE 8/6)。
- r(项目角色): yürütücü(PI)1,araştırmacı/bursiyer 0.5。
- 领域列(A1–A4): 许多行会根据申请人的 bilim alanı 而有所不同 —
A1(Eğitim、Fen-Matematik、Mühendislik、Sağlık、Ziraat-Orman-Su),A2
(Filoloji、Hukuk、İlahiyat、Sosyal-Beşeri-İdari、Spor),A3
(Mimarlık-Planlama-Tasarım),A4(Güzel Sanatlar)。SCI/SSCI/AHCI 研究论文
在 A1/A3 中对应
k × p × 60,在 A2/A4 中对应k × p × 80;此类论文中的 引用在 A1/A3 中为4,在 A2/A4 中为6。计算比例前,请先确认所属领域。
完整的行列对照表见 references/tablo4.md;
计算流程、示例和支付公式见 references/hesaplama.md。
三道门槛(均不可跳过)
- 各类型标题上限 + 30% 权重 — 每种类型的分数不得超过其标题分数 (MADDE 8/3)。这些标题分数(均 ≤ 30)是法规对 MADDE 1 规则的 编码方式:每种类型的权重都保持在 100 分总分的 30% 以内 — 这 30% 是针对 上限的固定表格设计约束,不是每次计算时“按当年总额重新缩放到 30%”的步骤。
- 100 分上限 — 总分上限为 100(MADDE 8/3;支付公式使用
puan/100)。 - 净分 30 门槛 — 仅当最终分数 ≥ 30 时才支付激励: "Akademik teşvik ödeneğinin ödenebilmesi için akademik teşvik puanının en az otuz olması gerekir"(MADDE 10/3,“Diğer hükümler”)。低于 30 分时,无论 产出数量多少,均不予支付。
如何运行
1. 将活动分类为 JSON 列表
每项需要包含 type(九种规范 türler 之一)和 oran — 法规表格行中的数值
(k × p × 60、r × 80、15 × ay、引用/奖励对应的整数值等),并将其
表示为该类型标题分数的分数值。取表格单元格,将末尾整数视为百分比,然后应用
k/p/r/月数:
[
{"type": "Yayın", "oran": 0.48, "label": "Q1 SSCI, 2 authors, A1 field → k0.8·p1.0·0.60"},
{"type": "Proje", "oran": 0.80, "label": "TÜBİTAK 1001 yürütücü → r1.0·0.80"},
{"type": "Atıf", "oran": 0.04, "count": 12, "label": "12 SCI/SSCI citations, A1 field → 0.04 each"}
]
类型名称可使用带变音符号的土耳其语拼写(Yayın、Atıf、Tebliğ);
脚本会在内部将其转换为 ASCII。count(默认值为 1)会将相同重复活动的比例相乘。
如何根据表格推导各项 oran,请参见 references/hesaplama.md,
其中附有计算示例。
2. 运行计算器
uv run python skills/turkish-academia/alterlab-akademik-tesvik/scripts/tesvik_score.py \
activities.json --json
传入 - 可从 stdin 读取 JSON 列表。省略 --json 可输出易读的表格。
3. 报告结果
按以下顺序呈现:
- 最终分数,以及是否触及 100 分上限。
- 净分 30 门槛判定:可支付(≥30)或不可支付(<30)。
- 各类型明细(Σoran → 原始类型分数 → 应用标题上限后的最终分数),并指出任何因 MADDE 8/3 上限而被削减的类型。
- 任何警告(未知类型、缺少
oran、上限削减、未达到门槛)。
发放金额(分数 → TRY)
TRY 金额为 (kadro oranı) × (score/100) × [(1500 + 8000) × memur aylık katsayısı](MADDE 8/1),其中 kadro oranı = 教授 100%、副教授 90%、
Dr. Öğr. Üyesi 80%、研究助理 / 教学助理 70%。memur aylık katsayısı
每年修订约两次,且没有硬编码;请报告公式,并要求用户在报价前套用当前时期的系数。
报告前自查
- 是否将每项活动归入实际的法规类型,或者脚本是否对未知类型发出警告(此时该项已被丢弃)?
- 是否应用了上限值(MADDE 8/3)、100 分上限和净 30 分门槛(MADDE 10/3),并从表格中推导每个
oran,而非自行编造基数? - 是否从申请人自己的 A1–A4 列读取每个
oran?A2/A4 的文章和引用行数高于 A1/A3。 - 报告的是分数,而不是根据猜测的薪资系数捏造的 TRY 金额吗?
- 这是关于年度 teşvik 的问题,还是属于
alterlab-docentlik-eligibility的 doçentlik 问题? - 对象是否为国立大学教职人员?基金会 / 私立大学不在范围内;外国国籍教职人员完全不符合受益资格(MADDE 6/9),在借调至vakıf大学期间完成的 faaliyetler 不计入(MADDE 6/7)。
参考资料
references/tablo4.md— 已核验的上限、k/p/r 系数表、按 A1–A4 列列出的完整 Faaliyet Hesaplama Tablosu、其中体现的法院裁决,以及最后核验日期。references/hesaplama.md— 完整计算流程、演算示例、发放金额公式和常见陷阱。- 法规 PDF:
https://www.mevzuat.gov.tr/MevzuatMetin/21.5.201811834.pdf(Akademik Teşvik Ödeneği Yönetmeliği)。实际 başvuru 前请重新核验。
AlterLab Academic Skills 套件的一部分。