Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
An n8n workflow that reads a news page with no feed once a week. It keeps the posts of the last 7 days, has OpenAI summarize each one, and saves a row for each in NocoDB.
News posts summarized by AI each week and saved to NocoDB is an n8n workflow in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
Weekly schedule
It starts by itself every Wednesday at 4:32, with no form to fill:
A NocoDB row for each new post, with its title, date, link, summary and keywords
What you need before you start.
Language model
Writes a short summary and three keywords for each post.
NeedsOpenAI API key
Database
Stores one row for each post.
NeedsA NocoDB API token, and a table with the six columns
Checked by Mindket on 13 Nov 2026
This n8n workflow reads a news page that has no feed. Every week it collects the links and the dates of the posts, keeps the ones from the last 7 days, and fetches each one. An OpenAI model writes a short summary and three keywords for every post. Each post then lands as a row in a NocoDB table. Eighteen nodes do the work, beside eighteen sticky notes.
Researchers, analysts and small teams who follow a few news pages and want a running log of what they publish. It also suits anyone learning how to read a page and process each post with a model. Skip it if the site’s terms do not let a program read its pages.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Market research | Analysts | Track what competitors announce | An analyst logs each announcement from a rival’s news page as a row with its summary. |
| Communications | PR teams | Watch industry news pages that offer no feed | A PR lead reads one table of summaries each Monday. |
| Product | Product managers | Keep a database of vendor announcements | A manager filters the table by keyword before a roadmap meeting. |
| Education | Students | Build a dataset of news posts for a project | A student collects a month of posts with their summaries. |
You need some n8n and a little CSS: import a file, set an address, find four selectors and connect two accounts. Nothing in the file states a setup time.
Any n8n that can reach your news page, NocoDB and OpenAI will run it.
NocoDB news database for an email, a spreadsheet or another databaseDownload saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Three things cover every step: your page and its selectors, a NocoDB table and an OpenAI key.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| A news page | One that lists posts with a link and a date, and that you may read with a program |
| NocoDB | A table with the columns News_Source, Title, Date, Link, Summary and Keywords, and an API token |
| OpenAI | An API key for the two summary nodes |
workflow.json.Retrieve the web page for further processsing, replace <YOUR_NEWS_PAGE_URL> with the address of your news page.Extract the HTML with the right css class. Do the same for the dates in Extract date.Extract individual posts.HTTP Request1.NocoDB news database, pick your base and table, and replace <YOUR_NEWS_SOURCE_NAME> with the name of the site.Summary and Keywords.Publish the workflow and leave it running. Each week it adds the new posts to your table. Read the first rows to check the selectors.
| To change | Where |
|---|---|
| How far back it looks | The number in the code of Select posts of last 7 days |
| The day and time | The options of Schedule Trigger each week |
| What the model writes | The prompts in Summary and Keywords |
| The columns | The field values in NocoDB news database |
| The output | Swap NocoDB news database for another node |
A news page lists five posts, and two are from the last 7 days.
The workflow fetches those two posts. For each one, OpenAI writes a summary of under 70 words and three keywords. Two rows appear in NocoDB, each with the title, the date, the link, the summary and the keywords.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. The first half finds the posts. The second half summarizes them and saves them. A CSS selector is a short pattern that tells n8n which part of a page to copy.
For experts. The list page is read twice, once for the links and once for the dates, and the two lists are joined by position. The selectors must return the same number of items in the same order.
| Node | What it does | What to know |
|---|---|---|
Extract the HTML with the right css class | An HTML node that returns the href of every match as an array | Create single link items turns the array into one item for each link |
Merge date & links | A Merge node 2.1 that combines the two lists by position | A missing date shifts every pair after it |
Select posts of last 7 days | A Code node that keeps the items whose Date falls in the last 7 days | A date that JavaScript cannot read drops the item |
Summary and Keywords | Two OpenAI chat nodes on gpt-5.6-sol | They run side by side on the same post text |
NocoDB news database | A NocoDB node 2 that creates a row | Its API Version is v0.200.0 Onwards |
It needs your own page and selectors.
gpt-4-1106-preview, which OpenAI shut down on 23 October 2026. OpenAI’s deprecations page, read on 12 November 2026, names gpt-5.6-sol as the replacement, so Mindket’s copy uses itAn n8n workflow for a news page that has no RSS feed. Once a week it fetches the page, collects the link and the date of every post, and keeps the posts from the last 7 days. It fetches each of those posts, and an OpenAI model writes a short summary and three keywords for it. Each post lands as a row in a NocoDB table.
The file is a pattern, not a ready-made feed. You give it the address of your own news page and four CSS selectors, so it knows where the links, dates, titles and texts sit.
workflow.json: the workflow as n8n exports it, 18 nodes beside 18 sticky notes. It holds no credential.README.md: these notes.Mindket repaired and cleaned the copy:
<YOUR_NEWS_PAGE_URL>, <YOUR_LINK_CSS_SELECTOR>, <YOUR_DATE_CSS_SELECTOR>, <YOUR_TITLE_CSS_SELECTOR> and <YOUR_TEXT_CSS_SELECTOR>. The source name written to NocoDB is now <YOUR_NEWS_SOURCE_NAME>.gpt-4-1106-preview, which OpenAI shut down on 23 October 2026. OpenAI's deprecations page, read on 12 November 2026, names gpt-5.6-sol as the replacement, so Mindket's copy uses it. The nodes are n8n's older OpenAI node, which n8n hides from its node list but still runs. They send no temperature or token limit, so nothing else needed to change.<YOUR_NOCODB_BASE_ID> and <YOUR_NOCODB_TABLE_ID>, and the node's API Version is set to v0.200.0 Onwards, the newest of the three it offers.News_Source, Title, Date, Link, Summary and Keywords, and a NocoDB API token.workflow.json.Retrieve the web page for further processsing, replace <YOUR_NEWS_PAGE_URL> with the address of your news page.Extract the HTML with the right css class. Do the same for the dates in Extract date, with one date for each post and in the same order as the links.Extract individual posts./news/post-1, put the site's address in front in the address of HTTP Request1.NocoDB news database, pick your base and table in place of the two placeholders, and replace <YOUR_NEWS_SOURCE_NAME> with the name of the site.Summary and Keywords.Schedule Trigger each week starts a run every week on Wednesday at 4:32, in the time zone of your n8n.Retrieve the web page for further processsing fetches your page as text.Extract the HTML with the right css class picks the post links, and Create single link items turns the list into one item for each link, in a field named Link.Extract date picks the dates, and Create single date items makes one item for each date, in a field named Date.Merge date & links joins the two lists by position, and Select posts of last 7 days keeps the items whose Date falls in the last 7 days. A date that JavaScript cannot read drops the item.HTTP Request1 fetches each kept post, and Extract individual posts picks its title and its content. Merge Content with Date & Link adds the date and the link back.Summary asks OpenAI for a summary of under 70 words. Keywords asks for the three most important technical keywords. Rename Summary and Rename keywords keep one field each, and Merge joins them.Merge ChatGPT output with Date & Link joins them with the title, date and link, and NocoDB news database creates one row for each post.Select posts of last 7 days. Keep it equal to the schedule.Schedule Trigger each week.Summary and Keywords, such as a different length or more keywords.NocoDB news database. Any other output works, such as an email or a spreadsheet.NocoDB news database back to the older choice.NOTICE.md 680 B README.md 6 KB workflow.json 22 KB
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
dBenf · Kit
Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…
zimmerk4 · Kit
Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…
yuji-nozawa · Kit
Pretrained vision transformer checkpoints in three sizes from a research paper on training attention heads to focus on image regions. For researchers who extra…