new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
A static web app that generates ranked email-address guesses from a CSV of leads.
All processing happens in your browser — no data is ever sent to a server.
Open index.html directly in any modern browser (Chrome, Firefox, Edge, Safari).
1. Upload a CSV file of leads.
2. Verify the auto-detected column mapping (adjust dropdowns if needed).
3. Set your options (SMB mode, Top N, layout).
4. Click Process & Download CSV.
Your file needs at least a first-name column and a website/domain column.
Column headers are matched case-insensitively and trimmed.查看完整 README ↗A static web app that generates ranked email-address guesses from a CSV of leads. All processing happens in your browser — no data is ever sent to a server.
Open index.html directly in any modern browser (Chrome, Firefox, Edge, Safari).
Your file needs at least a first-name column and a website/domain column. Column headers are matched case-insensitively and trimmed.
| Field | Accepted header names |
|---|---|
| First name | first name, first_name, firstname, fname, first, given name |
| Last name | last name, last_name, lastname, lname, last, surname, family name |
| Company | company name, company_name, company, organization, organisation, account name |
| Website | website, company website, domain, url, web, company domain, site |
See examples/sample_leads.csv for a sample input file.
| Option | Default | Description |
|---|---|---|
| SMB mode | ON | Reorders format patterns to put first-name-first variants at the top — common for small/medium businesses |
| Top N formats | 4 | How many format patterns to generate per lead (1–10) |
| Output layout | Long | long: one row per email guess; wide: one row per lead with email_1…email_N columns |
| Rank (default) | Format | Example — john / smith |
|---|---|---|
| 1 | first.last | john.smith@ |
| 2 | first | john@ |
| 3 | flast | jsmith@ |
| 4 | firstlast | johnsmith@ |
| 5 | f.last | j.smith@ |
| 6 | firstl | johns@ |
| 7 | first_last | john_smith@ |
| 8 | last | smith@ |
| 9 | last.first | smith.john@ |
| 10 | lastf | smithj@ |
SMB mode order: first, first.last, firstlast, flast, f.last, firstl, first_last, last, last.first, lastf
a-z kept.dr, mr, mrs, ms, miss, prof) and suffixes (jr, sr, ii–iv, phd, md, cpa, esq, mba, dds, pe) are dropped.Mary Ann → maryann, mary).van, von, de, der, del, la, le, di, da, st) or ≤ 3 characters, in which case the alternate is the last token (van der Berg → vanderberg, berg; García-López → garcialopez, garcia).@, the part after it is used.shop.acme.com → acme.com).co.uk, com.au, co.nz, co.in, com.br, co.za, com.mx, co.jp, com.sg, com.pk, org.uk, ac.uk, gov.uk, net.au, org.au.note column explains why.note.node test.js
Requires Node.js 18+ (uses node:assert and URL).
index.html — the app (open directly in a browser)
permutator.js — core logic; no DOM code; testable in Node.js
test.js — unit tests (node test.js)
examples/
sample_leads.csv — sample input CSV
README.md