Rspress 2.0 విడుదల: అనుభవం మరియు AI కోసం కొత్త అప్‌గ్రేడ్

2/27/2026
6 min read

Rspress 2.0 విడుదల: అనుభవం మరియు AI కోసం కొత్త అప్‌గ్రేడ్

Rspress 2.0మేము Rspress 2.0 యొక్క అధికారిక విడుదలను ప్రకటించడానికి ఆనందిస్తున్నాము!

Rspress అనేది Rsbuild ఆధారిత స్థిరమైన సైట్ జనరేటర్, అభివృద్ధి దారుల కోసం రూపొందించిన డాక్యుమెంట్ సైట్ టూల్. 2023 లో అధికారికంగా విడుదలైన తరువాత, Rspress 1.x మొత్తం 144 వెర్షన్లు విడుదల చేసింది, 125 మంది సహాయకారులు ప్రాజెక్ట్ అభివృద్ధిలో పాల్గొన్నారు.越来越多的开发者选择 Rspress,借助其高效的编译性能、约定式路由和组件库预览等功能,搭建美观可靠的文档站点。

Rspressసమాజం నుండి వచ్చిన అభిప్రాయాలు మరియు సూచనల ఆధారంగా, Rspress 2.0 థీమ్ అందం, AI-నేటివ్, డాక్యుమెంట్ అభివృద్ధి అనుభవం, Rslib తో ఉపయోగించడం వంటి అంశాలలో మరింత ముందుకు వచ్చింది.

ఎందుకు Rspress 2.0

Rspress 1.x డాక్యుమెంట్ సైట్ ఫ్రేమ్ కంపైలేషన్ పనితీరు సమస్యలను పరిష్కరించింది, కానీ డాక్యుమెంట్ అభివృద్ధి టూల్‌గా ప్రధాన అనుభవాన్ని ప్రభావితం చేసే కొన్ని సమస్యలు ఇంకా ఉన్నాయి. 2.0 వెర్షన్ కంపైలేషన్ పనితీరుకు మాత్రమే పరిమితం కాదు, డాక్యుమెంట్ సైట్ అనుభవం యొక్క ఇతర అంశాలపై కూడా దృష్టి సారిస్తుంది:

  • థీమ్ శైలులు: ఒక మరింత అందమైన డిఫాల్ట్ థీమ్, మరియు అనేక కస్టమైజేషన్ థీమ్ పద్ధతులను అందిస్తుంది, 1.x లో థీమ్ కస్టమైజేషన్ లో స్థిరమైన API లో కొరత సమస్యను పరిష్కరించింది.
  • AI-నేటివ్: డాక్యుమెంట్లు కేవలం మానవ పాఠకులకు మాత్రమే కాదు, ఏజెంట్ ద్వారా మెరుగ్గా అర్థం చేసుకోవడానికి మరియు ఉపయోగించడానికి అవసరం. Rspress ఇప్పుడు llms.txt జనరేషన్ మరియు SSG నుండి ఉద్భవించిన SSG-MD ఫీచర్‌ను అంతర్గతంగా కలిగి ఉంది, ఏజెంట్ చదవడానికి అధిక నాణ్యత గల Markdown రాండరింగ్ కంటెంట్‌ను ఉత్పత్తి చేస్తుంది.
  • అవసరానికి అనుగుణంగా కంపైల్ చేయండి, క్షణంలో ప్రారంభించండి: డిఫాల్ట్‌గా lazyCompilationని ప్రారంభించండి, లింక్ హోవర్ సమయంలో వనరుల ప్రీ లోడ్ ఫీచర్‌తో, ప్రత్యేక రూట్‌ను సందర్శించినప్పుడు మాత్రమే అవసరమైన ఫైళ్లను నిర్మించండి, ప్రాజెక్ట్ పరిమాణం ఎంత పెద్దదైనా, dev కూడా క్షణంలో ప్రారంభించవచ్చు.
  • Shiki కోడ్ హైలైట్: డిఫాల్ట్‌గా Shikiని సమగ్రంగా కలిగి ఉంది, నిర్మాణ సమయంలో సింటాక్స్ హైలైట్‌ను పూర్తి చేయండి, థీమ్ మార్పు, ట్రాన్స్‌ఫార్మర్ విస్తరణలను మద్దతు ఇస్తుంది, ఉదాహరణకు @rspress/plugin-twoslash, మరింత సమృద్ధిగా కోడ్ బ్లాక్ ప్రదర్శన ఫలితాలను అందిస్తుంది.
  • డాక్యుమెంట్ అభివృద్ధి అనుభవం: nav.json, meta.json వంటి ఫైళ్ల HMRని మెరుగుపరచండి మరియు IDE లో కోడ్ సూచనల కోసం కొత్త json schemaని చేర్చండి; డిఫాల్ట్‌గా మృత లింక్ తనిఖీ ఫీచర్‌ను ప్రారంభించండి; కొత్త ఫైల్ కోడ్ బ్లాక్ సింటాక్స్‌ను చేర్చండి, బాహ్య ఫైళ్లను సూచించడానికి మద్దతు ఇస్తుంది; @rspress/plugin-preview మరియు @rspress/plugin-playground ఒకేసారి ఉపయోగించడానికి మద్దతు ఇస్తుంది.
  • Rslib సమగ్రత: ఇప్పుడు create-rslib ఉపయోగించి కాంపోనెంట్ లైబ్రరీ ప్రాజెక్ట్‌ను సృష్టించినప్పుడు, డాక్యుమెంట్ టూల్‌గా Rspressని ఎంచుకోవచ్చు, కాంపోనెంట్ డాక్యుమెంట్ సైట్‌ను త్వరగా నిర్మించవచ్చు.

2.0 కొత్త లక్షణాలు

2.0 కొత్త లక్షణాలు

కొత్త థీమ్

2.0 డిఫాల్ట్ థీమ్ ఒక వ్యవస్థాత్మక అప్‌గ్రేడ్‌ను పొందింది, ఇది బృంద డిజైనర్ @Zovn Wei ద్వారా మొత్తం డిజైన్ చేయబడింది, దృశ్య ప్రభావం మరియు చదవడం అనుభవంలో పెద్దగా మెరుగుదల ఉంది, మరియు ప్రతి కాంపోనెంట్ స్వతంత్రంగా మార్పిడి చేయబడుతుంది, చాలా అధిక కస్టమైజేషన్ ఉంది.

కొత్త థీమ్

థీమ్ కస్టమైజేషన్

కస్టమైజేషన్ స్థాయిని తక్కువ నుండి ఎక్కువగా క్రమబద్ధీకరించినప్పుడు, CSS వేరియబుల్స్, BEM క్లాస్ పేర్లు, ESM పునఃరూపాంతర కవర్, కాంపోనెంట్ ఇజెక్ట్ నాలుగు కస్టమ్ థీమ్ పద్ధతులు ఉన్నాయి.- CSS వేరియబుల్స్: కొత్త థీమ్ మరింత CSS వేరియబుల్స్‌ను బహిర్గతం చేసింది, థీమ్ రంగు, కోడ్ బ్లాక్, హోమ్ పేజీ వంటి శైలులను కవర్ చేస్తుంది. మీరు CSS వేరియబుల్స్ పేజీలో ఇంటరాక్టివ్‌గా అన్ని CSS వేరియబుల్స్‌ను ప్రివ్యూ మరియు సర్దుబాటు చేయవచ్చు, మీకు నచ్చిన కాన్ఫిగరేషన్‌ను కనుగొనిన తర్వాత ప్రాజెక్ట్‌లో ఉపయోగించడానికి నేరుగా కాపీ చేయవచ్చు.

  • BEM క్లాస్ నామాలు: అంతర్గత భాగాలు ఇప్పుడు BEM నామకరణ ప్రమాణాన్ని అనుసరిస్తున్నాయి. ఇది చాలా పాత పాఠశాల ఎంపిక, కానీ ఇది మా ఆలోచనాత్మక నిర్ణయం కూడా. వినియోగదారులు CSS ఎంపికదారుల ద్వారా శైలిని ఖచ్చితంగా సర్దుబాటు చేయవచ్చు, HTML నిర్మాణం మరింత స్పష్టంగా ఉంటుంది.
  • ESM పునఃరూపాంతరం కవర్: CSS పై మార్పులు అనుకూలీకరణ అవసరాలను తీర్చకపోతే, JS ద్వారా మరింత లోతైన అనుకూలీకరణ చేయవచ్చు. theme/index.tsx లో ESM పునఃరూపాంతరాన్ని ఉపయోగించి, మీరు Rspress యొక్క అంతర్గత భాగాలను కవర్ చేయవచ్చు.
  • భాగం eject: మీరు కొత్త rspress eject [component] ఆదేశాన్ని ఉపయోగించవచ్చు, ఈ ఆదేశం నిర్దిష్ట భాగం యొక్క మూల కోడ్‌ను theme/components/ డైరెక్టరీకి కాపీ చేస్తుంది, మీరు ఈ కోడ్‌ను స్వేచ్ఛగా సవరించవచ్చు, లేదా AI కు నేరుగా సవరించడానికి ఇవ్వవచ్చు, లోతైన అనుకూలీకరణను సాధించడానికి.

主题定制

నావిగేషన్ బార్, సైడ్ బార్ ట్యాగ్

Rspress 2.0 ట్యాగ్ భాగాన్ని అమలు చేసింది, ఇప్పుడు మీరు frontmatter లో ట్యాగ్ లక్షణాన్ని ఉపయోగించి, సైడ్ బార్ లేదా నావిగేషన్ బార్‌లో UI గుర్తింపును చేయవచ్చు.

Tag 组件

అంతర్గత బహుభాషా మద్దతు

1.x వెర్షన్‌లో, Rspress కేవలం ఇంగ్లీష్ పాఠ్యాన్ని అంతర్గతంగా కలిగి ఉంది, ఇతర భాషలు ఉదాహరణకు zh ఉపయోగించినప్పుడు, అన్ని పాఠ్యాలను కచ్చితంగా కాన్ఫిగర్ చేయాలి, ఉపయోగించడానికి కాస్త కష్టంగా ఉంటుంది. ఇప్పుడు 2.0 థీమ్ zh, en, ja, ko, ru వంటి అనేక భాషల అనువాద పాఠ్యాలను అంతర్గతంగా కలిగి ఉంది, వ్యవస్థ భాషా కాన్ఫిగరేషన్ ప్రకారం ఆటోమేటిక్‌గా "ట్రీ షేకింగ్" చేస్తుంది, మీరు ఉపయోగించే పాఠ్యాలు మరియు భాషలను మాత్రమే ప్యాక్ చేస్తుంది.

llms.txt మద్దతు

Rspress ఇప్పుడు llms.txt ఉత్పత్తి సామర్థ్యాన్ని కోర్‌లో సమీకరించింది మరియు కొత్త SSG-MD (స్టాటిక్ సైట్ జనరేషన్ టు మార్క్‌డౌన్, స్టాటిక్ సైట్ మార్క్‌డౌన్ ఉత్పత్తి) సామర్థ్యాన్ని అమలు చేసింది.

llms.txt 支持

React డైనమిక్ రెండరింగ్ ఆధారిత ఫ్రంట్ ఎండ్ ఫ్రేమ్‌వర్క్‌లలో, సాధారణంగా స్థిరమైన సమాచారాన్ని పొందడం కష్టంగా ఉంటుంది, Rspress కూడా అదే సవాలును ఎదుర్కొంటుంది. Rspress వినియోగదారులకు MDX భాగాలు, React భాగాలు, హుక్స్ మరియు TSX మార్గాలు వంటి డైనమిక్ లక్షణాలను ఉపయోగించి డాక్యుమెంట్ వ్యక్తీకరణను పెంచడానికి అనుమతిస్తుంది. కానీ ఈ డైనమిక్ కంటెంట్ మార్క్‌డౌన్ పాఠ్యంగా మార్చేటప్పుడు క్రింది సమస్యలను ఎదుర్కొంటుంది:

  • MDXను AI కు నేరుగా ఇవ్వడం అనేక కోడ్ సింటాక్స్ శబ్దాన్ని కలిగి ఉంటుంది మరియు React భాగాల కంటెంట్ కోల్పోతుంది
  • HTMLని మార్క్‌డౌన్‌గా మార్చడం సాధారణంగా మంచి ఫలితాలను ఇవ్వదు, సమాచార నాణ్యతను నిర్ధారించడం కష్టం

SSG-MD

ఈ సమస్యను పరిష్కరించడానికి, Rspress 2.0 SSG-MD లక్షణాన్ని ప్రవేశపెట్టింది. ఇది ఒక కొత్త ఫీచర్, ఇది స్టాటిక్ సైట్ జనరేషన్ (SSG) కు సమానమైనది, కానీ మీ పేజీని HTML ఫైల్‌గా కాకుండా మార్క్‌డౌన్ ఫైల్‌గా రాండర్ చేస్తుంది మరియు llms.txt మరియు llms-full.txt సంబంధిత ఫైళ్లను ఉత్పత్తి చేస్తుంది.

构建生成自定义组件

Shiki కంపైలర్ సమయంలో కోడ్ బ్లాక్ హైలైట్Rspress 2.0 డిఫాల్ట్‌గా Shiki ని కోడ్ హైలైట్ కోసం ఉపయోగిస్తుంది. 1.x యొక్క prism రన్‌టైమ్ హైలైట్ పద్ధతికి పోలిస్తే, Shiki కంపైల్ సమయంలో హైలైట్ ప్రాసెస్‌ను పూర్తి చేస్తుంది.

- వివిధ థీమ్ శైలులను మద్దతు ఇస్తుంది, ఉదాహరణకు CSS వేరియబుల్ పేజీలో మీరు పరస్పరంగా వివిధ Shiki థీమ్లను మార్చడం మరియు ప్రివ్యూ చేయడం చేయవచ్చు.
- Shiki అనుకూల ట్రాన్స్‌ఫార్మర్‌ను ఉపయోగించి విస్తరించడానికి కూడా అనుమతిస్తుంది, ఉదాహరణకు twoslash మొదలైనవి.
- అవసరానికి అనుగుణంగా ప్రోగ్రామింగ్ భాషలను చేర్చండి, రన్‌టైమ్ ఖర్చు మరియు ప్యాక్ పరిమాణాన్ని పెంచకుండా.
- TextMate సింటాక్స్ ఆధారంగా VS కోడ్‌తో సమానమైన ఖచ్చితమైన సింటాక్స్ హైలైట్‌ను అమలు చేస్తుంది.

### నిర్మాణ పనితీరు మెరుగుదల

Rspress 2.0 తక్కువ స్థాయిలో Rsbuild మరియు Rspack 2.0 ప్రివ్యూ వెర్షన్ ద్వారా నడుస్తుంది, అలాగే డిఫాల్ట్‌గా అవసరానికి అనుగుణంగా కంపైల్ మరియు పర్సిస్టెంట్ కాషింగ్‌ను ప్రారంభించింది.

#### అవసరానికి అనుగుణంగా కంపైల్

డిఫాల్ట్‌గా dev.lazyCompilation ప్రారంభించబడింది, మీరు ఏ పేజీని సందర్శించినప్పుడు మాత్రమే ఆ పేజీ కంపైల్ చేయబడుతుంది, ఇది అభివృద్ధి ప్రారంభ వేగాన్ని చాలా పెంచుతుంది, కంటే మిల్లీసెకండ్ల కూల్ స్టార్ట్‌ను సాధిస్తుంది. Rspress రూటింగ్ యొక్క ప్రీ లోడ్ వ్యూహాన్ని కూడా అమలు చేసింది, మీరు లింక్‌పై మౌస్ ఉంచినప్పుడు లక్ష్య రూట్ పేజీని ముందుగా లోడ్ చేస్తుంది, lazyCompilation తో కలిపి నష్టరహిత అభివృద్ధి అనుభవాన్ని అందిస్తుంది.

అవసరానికి అనుగుణంగా కంపైల్

#### పర్సిస్టెంట్ కాషింగ్

2.0 డిఫాల్ట్‌గా పర్సిస్టెంట్ కాషింగ్‌ను ప్రారంభించింది, వేడి ప్రారంభంలో గత కంపైలేషన్ ఫలితాలను పునఃఉపయోగిస్తుంది, నిర్మాణ వేగాన్ని 30%-60% పెంచుతుంది. ఇది rspress dev లేదా rspress build మొదటి సారిగా నడిపించిన తర్వాత, తరువాతి ప్రారంభ వేగం స్పష్టంగా పెరుగుతుంది.

### డాక్యుమెంట్ అభివృద్ధి అనుభవం

#### డిఫాల్ట్‌గా మృత లింక్ తనిఖీ ప్రారంభించబడింది

Rspress 2.0 డిఫాల్ట్‌గా మృత లింక్ తనిఖీ ఫీచర్‌ను ప్రారంభించింది. నిర్మాణ ప్రక్రియలో, డాక్యుమెంట్‌లోని అమాన్య లింక్‌లను ఆటోమేటిక్‌గా తనిఖీ చేస్తుంది, మీకు సమయానికి కనుగొనడానికి మరియు మరమ్మతు చేయడానికి సహాయపడుతుంది.

మృత లింక్ తనిఖీ

#### ఫైల్ కోడ్ బ్లాక్

మీరు file="./path/to/file" లక్షణాన్ని ఉపయోగించి బాహ్య ఫైల్‌ను కోడ్ బ్లాక్ యొక్క కంటెంట్‌గా సూచించవచ్చు, ఉదాహరణ కోడ్‌ను ప్రత్యేకమైన ఫైల్‌లో నిర్వహించవచ్చు.

#### ప్రివ్యూ మరింత సౌకర్యవంతమైన మెటా ఉపయోగం

@rspress/plugin-preview ఇప్పుడు మెటా లక్షణం ఆధారంగా ఉపయోగించబడుతుంది, మరింత సౌకర్యవంతంగా, ఫైల్ కోడ్ బ్లాక్‌లతో కూడా అనుసంధానించవచ్చు.

iframe ప్రివ్యూ

### Rslib & Rspress

create-rslib ఉపయోగించి ప్రాజెక్ట్‌ను సృష్టించినప్పుడు, మీరు ఇప్పుడు Rspress టూల్‌ను ఎంచుకోవచ్చు. ఇది మీకు కంపోనెంట్ లైబ్రరీని అభివృద్ధి చేస్తున్నప్పుడు, సంబంధిత డాక్యుమెంట్ వెబ్‌సైట్‌ను త్వరగా నిర్మించడానికి అనుమతిస్తుంది, ఇది కంపోనెంట్‌ల వినియోగ సూచనలను రాయడానికి, API సూచనలను ప్రదర్శించడానికి లేదా కంపోనెంట్ ఫలితాలను ప్రత్యక్షంగా ప్రివ్యూ చేయడానికి ఉపయోగించబడుతుంది.

### మరింత Rspress అధికారిక ప్లగిన్లు

Rspress 2.0 కొత్తగా అనేక అధికారిక ప్లగిన్లను చేర్చింది:

- @rspress/plugin-algolia: Rspress యొక్క అంతర్గత శోధనను Algolia DocSearch కు మార్చడానికి మద్దతు ఇస్తుంది
- @rspress/plugin-twoslash: TypeScript కోడ్ బ్లాక్‌లకు టైప్ సూచనలను చేర్చుతుంది
- @rspress/plugin-llms: SSG మరియు SSG-MDని మద్దతు ఇవ్వని ప్రాజెక్టులకు llms.txt ఉత్పత్తి సామర్థ్యాన్ని అందిస్తుంది
- @rspress/plugin-sitemap: SEOని మెరుగుపరచడానికి Sitemap ఫైల్‌ను ఆటోమేటిక్‌గా ఉత్పత్తి చేస్తుంది

## బ్రేకింగ్ మార్పులు

### Rspress 1.x నుండి మిగులు

మీరు 1.x ప్రాజెక్ట్ వినియోగదారులైతే, 1.x నుండి 2.0 కు అప్‌గ్రేడ్ చేయడంలో మీకు సహాయపడడానికి మేము ఒక విస్తృత మార్పిడి డాక్యుమెంట్‌ను సిద్ధం చేసాము. మీరు పేజీలోని "Markdown కాపీ" ఫీచర్‌ను నేరుగా ఉపయోగించి, మీ సాధారణ కోడింగ్ ఏజెంట్ (ఉదాహరణకు Claude Code మొదలైనవి) కు అందించవచ్చు.### Node.js 与上游依赖版本要求

Rspress 2.0 要求 Node.js 版本 20+,React 版本 18+。

## 下一步

Rspress 2.0 的发布只是一个新的起点。本次发布后,Rspress 将持续迭代:

- 推进生态集成:与 Rslib、Rstest 更深度地结合,提供前端项目和组件库项目的一体化开发体验。
- 探索 AI 与文档更深度集成:如智能问答、自动摘要等;完善 SSG-MD 使其稳定并更加易用。

立即使用或升级到 Rspress 2.0,体验全新的文档开发之旅!

npm create rspress@latest

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy మార్పు మార్గదర్శకం: ఎలా పొందాలి మెరుపు పురాణ స్థాయి పెంపుడు

Claude Code Buddy మార్పు మార్గదర్శకం: ఎలా పొందాలి మెరుపు పురాణ స్థాయి పెంపుడు 2026年4月1日,Anthropic 在 Claude Code 2.1.89 版...

Obsidian Defuddle విడుదల చేసింది, Obsidian Web Clipper ను కొత్త ఎత్తుకు తీసుకువెళ్ళిందిTechnology

Obsidian Defuddle విడుదల చేసింది, Obsidian Web Clipper ను కొత్త ఎత్తుకు తీసుకువెళ్ళింది

Obsidian Defuddle విడుదల చేసింది, Obsidian Web Clipper ను కొత్త ఎత్తుకు తీసుకువెళ్ళింది నేను ఎప్పుడూ Obsidian యొక్క కేం...

OpenAI తక్షణమే "మూడింటి" ప్రకటించింది: బ్రౌజర్ + ప్రోగ్రామింగ్ + ChatGPT విలీనం, గత సంవత్సరం తప్పు మార్గంలో నడిచినట్లు అంతర్గతంగా అంగీకరించిందిTechnology

OpenAI తక్షణమే "మూడింటి" ప్రకటించింది: బ్రౌజర్ + ప్రోగ్రామింగ్ + ChatGPT విలీనం, గత సంవత్సరం తప్పు మార్గంలో నడిచినట్లు అంతర్గతంగా అంగీకరించింది

OpenAI తక్షణమే "మూడింటి" ప్రకటించింది: బ్రౌజర్ + ప్రోగ్రామింగ్ + ChatGPT విలీనం, గత సంవత్సరం తప్పు మార్గంలో నడిచినట్లు అ...

2026, ఇకపై మీరే 'ఆత్మ నియంత్రణ'ని బలవంతం చేయవద్దు! ఈ 8 చిన్న విషయాలను సరిగ్గా చేయండి, ఆరోగ్యం స్వయంగా వస్తుందిHealth

2026, ఇకపై మీరే 'ఆత్మ నియంత్రణ'ని బలవంతం చేయవద్దు! ఈ 8 చిన్న విషయాలను సరిగ్గా చేయండి, ఆరోగ్యం స్వయంగా వస్తుంది

2026, ఇకపై మీరే 'ఆత్మ నియంత్రణ'ని బలవంతం చేయవద్దు! ఈ 8 చిన్న విషయాలను సరిగ్గా చేయండి, ఆరోగ్యం స్వయంగా వస్తుంది కొత్త సం...

అవి కష్టపడుతున్న తల్లులు, బరువు తగ్గలేక పోతున్న వారు, ఇక్కడే తప్పు చేస్తున్నారుHealth

అవి కష్టపడుతున్న తల్లులు, బరువు తగ్గలేక పోతున్న వారు, ఇక్కడే తప్పు చేస్తున్నారు

అవి కష్టపడుతున్న తల్లులు, బరువు తగ్గలేక పోతున్న వారు, ఇక్కడే తప్పు చేస్తున్నారు మార్చి నెల మూడవ భాగం దాటింది, మీ బరువు ...

📝
Technology

AI Browser 24小时稳定运行指南

AI Browser 24小时稳定运行指南 ఈ పాఠం స్థిరంగా, దీర్ఘకాలికంగా పనిచేసే AI బ్రౌజర్ వాతావరణాన్ని ఎలా ఏర్పాటు చేయాలో వివరిస్తుంది. 适用...