惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
T
Tenable Blog
D
DataBreaches.Net
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
V
Visual Studio Blog
B
Blog
雷峰网
雷峰网
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
I
InfoQ
M
MIT News - Artificial intelligence
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
The Cloudflare Blog
L
LangChain Blog
MongoDB | Blog
MongoDB | Blog
Vercel News
Vercel News
Cloudbric
Cloudbric
L
Lohrmann on Cybersecurity
博客园 - 司徒正美
T
The Exploit Database - CXSecurity.com
Google DeepMind News
Google DeepMind News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Attack and Defense Labs
Attack and Defense Labs
Martin Fowler
Martin Fowler
SecWiki News
SecWiki News
T
Threat Research - Cisco Blogs
J
Java Code Geeks
Cyberwarzone
Cyberwarzone
Forbes - Security
Forbes - Security
Spread Privacy
Spread Privacy
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
大猫的无限游戏
大猫的无限游戏
O
OpenAI News
D
Darknet – Hacking Tools, Hacker News & Cyber Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Schneier on Security
Schneier on Security
S
Security @ Cisco Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
The Hacker News
The Hacker News
H
Help Net Security
Y
Y Combinator Blog
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tor Project blog
量子位
U
Unit 42
S
SegmentFault 最新的问题
V
V2EX
D
Docker

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
GitHub - imAbdelhadi/AISummaryPackage: AI Ticket & article Summarization package for OTOBO with provider configuration, custom prompts, tag support, internal summary articles.
djafer · 2026-06-27 · via Hacker News - Newest: "AI"

AISummaryPackage adds AI-powered ticket and article summarization to OTOBO. It gives agents a fast way to create internal summaries from a full ticket conversation or from a single article, and it gives administrators a control panel for provider configuration, prompt customization, and connection testing.

Feature List

  • Ticket AI Summary from the ticket zoom screen
  • Article AI Summary from the article action bar
  • Admin AI Summary Configuration screen
  • Provider configuration for OpenAI, Claude, Gemini, Azure OpenAI, Ollama, and OpenAI-compatible endpoints
  • Custom prompts for ticket and article summaries
  • Prompt tag reference in the admin UI
  • AI summary filtering so earlier AI Summary articles are excluded from future summaries
  • Internal-only summary article creation for agents
  • Logging that is visible in container/Docker output and OTOBO logs

Screenshots

The screenshots below are in the same order you provided them.

1. Ticket AI Summary

Ticket AI Summary button in the ticket view

This shows the Ticket AI Summary action inside the ticket zoom toolbar, where an agent can generate a summary from the full ticket conversation.

2. Admin AI Summary Configuration

Admin AI Summary Configuration tile in the OTOBO admin dashboard

This shows where administrators open the AI Summary Configuration screen from the OTOBO admin dashboard.

3. AI Summary Configuration Details

AI Summary Configuration details with provider, prompts, and tag reference

This shows the configuration screen with provider settings, the API key field, prompt customization, and the tag reference panel used to build summaries.

Supported OTOBO Versions

  • Supported: OTOBO 11.0.x
  • Not tested: OTOBO 10.x, OTRS, ((OTRS)) Community Edition, Znuny

This package is developed for OTOBO. It is not guaranteed to work on OTRS, ((OTRS)) Community Edition, or Znuny without code changes and testing.

Requirements

  • OTOBO 11.0.x
  • Package Manager access in OTOBO Admin
  • Outbound network access to the configured AI provider
  • A valid provider endpoint and API key for all providers except Ollama
  • Permission to create and view ticket articles

The package uses standard Perl modules available in the OTOBO runtime, including HTTP::Request and LWP::UserAgent.

Installation

  1. Build the .opm package from source or download a release artifact.
  2. Open OTOBO Admin.
  3. Go to Package Manager.
  4. Upload the .opm file.
  5. Install the package.
  6. Go to Admin -> AI Summary Configuration.
  7. Configure the provider, base URL, model, and API key.
  8. Test the connection.

If you are building from source, use:

bin/otobo.Console.pl Dev::Package::Build AISummaryPackage/AISummaryPackage.sopm /tmp

Upgrade

Upgrade the package through OTOBO Package Manager using the newer .opm release artifact. After upgrading, review the AI Summary configuration and run a connection test.

Uninstall

Remove the package through OTOBO Package Manager. After uninstalling, verify that the AI Summary menu entries and admin screen are gone and that normal OTOBO ticket handling still works as expected.

Admin Configuration

The configuration screen lets administrators set:

  • Feature enable/disable state
  • AI provider
  • Provider base URL
  • Model name
  • API key
  • Ticket summary custom prompt
  • Article summary custom prompt

The admin screen also includes a connection test so you can verify the provider before enabling the feature for agents.

Agent Usage

Agents can create summaries from:

  • The ticket zoom toolbar for a full ticket conversation
  • The article action bar for a single selected article

The generated summary is written as an internal OTOBO article. It is intended to help support staff, not to replace human review.

AI Provider Setup

The package supports:

  • OpenAI
  • Claude
  • Gemini
  • Azure OpenAI
  • Ollama
  • OpenAI-compatible endpoints

Typical setup steps:

  1. Choose the provider.
  2. Set the base URL for that provider.
  3. Enter the model name.
  4. Enter the API key, unless you are using Ollama.
  5. Run the connection test.

Examples of base URLs shown in the admin UI include:

  • OpenAI: https://api.openai.com/v1
  • Claude: https://api.anthropic.com
  • Gemini: https://generativelanguage.googleapis.com

Prompt Customization

You can customize the prompts used for ticket and article summaries from the admin screen. Leave a prompt empty to fall back to the built-in safe default.

The package keeps the prompts deliberately structured so the AI returns a support-friendly internal summary instead of a generic free-form answer.

Tag Reference

The admin UI shows the available tags for each prompt type.

Ticket prompt tags

  • OTOBO_TICKET_TicketNumber
  • OTOBO_TICKET_TicketID
  • OTOBO_TICKET_Title
  • OTOBO_TICKET_Queue
  • OTOBO_TICKET_State
  • OTOBO_TICKET_Priority
  • OTOBO_TICKET_Type
  • OTOBO_TICKET_Service
  • OTOBO_TICKET_SLA
  • OTOBO_TICKET_Created
  • OTOBO_TICKET_Owner
  • OTOBO_TICKET_Responsible
  • OTOBO_CUSTOMER_DATA_UserFullname
  • OTOBO_CUSTOMER_DATA_UserLogin
  • OTOBO_CUSTOMER_DATA_UserEmail
  • OTOBO_CUSTOMER_DATA_UserCustomerID
  • OTOBO_AI_TICKET_CONVERSATION

Article prompt tags

  • OTOBO_TICKET_TicketNumber
  • OTOBO_TICKET_TicketID
  • OTOBO_TICKET_Title
  • OTOBO_TICKET_Queue
  • OTOBO_TICKET_State
  • OTOBO_TICKET_Priority
  • OTOBO_ARTICLE_ArticleID
  • OTOBO_ARTICLE_Subject
  • OTOBO_ARTICLE_From
  • OTOBO_ARTICLE_To
  • OTOBO_ARTICLE_Cc
  • OTOBO_ARTICLE_Created
  • OTOBO_ARTICLE_SenderType
  • OTOBO_ARTICLE_Channel
  • OTOBO_AI_ARTICLE_CONTENT

Logging and Troubleshooting

The package writes structured event logs for configuration checks, prompt generation, provider requests, summary extraction, and article creation. Those logs are visible in container/Docker output and in the OTOBO log stream.

Useful troubleshooting steps:

  • Confirm the package is enabled in OTOBO
  • Confirm the provider configuration is complete
  • Test the provider connection from the admin screen
  • Check the logs for missing API keys, invalid responses, or permission issues
  • Verify the AI provider can reach the configured model endpoint

Security and Privacy

This package sends ticket or article content to the configured AI provider. That means you should review the provider, endpoint, retention policy, and access controls before enabling it in production.

Treat the API key as a secret and do not commit it to the repository.

The package also creates internal summary articles, so review who can view ticket articles in your OTOBO instance.

Known Limitations

  • The quality of the summary depends on the configured AI provider and model
  • The package assumes outbound network access
  • Ollama does not require an API key, but the endpoint still must be reachable
  • Logs may contain prompt and summary text, so review log retention and access
  • No formal screenshot set is committed yet

Compatibility with OTRS

This package is developed for OTOBO. It is not guaranteed to work on OTRS, ((OTRS)) Community Edition, or Znuny without code changes and testing.

License

GNU General Public License, version 3 or later. See LICENSE.

Support / Contact

Contact: https://github.com/imabdelhadi

For security issues, use SECURITY.md.