mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-07-20 23:21:06 +02:00
This commit introduces Alison, an AI-powered classroom IT support assistant, as a new module within the SurfSense application. Key features of this implementation include: - A new LangGraph-based agent for conversational troubleshooting. - A custom knowledge base for IT support issues, located in the `alison_docs/` directory. - An extension of the RAG pipeline to use Alison's knowledge base. - Role-aware responses for professors and proctors. - A configuration toggle to enable or disable the Alison module. - Documentation for setting up and using Alison. - An end-to-end test script to verify the functionality of the Alison agent. The implementation follows the existing patterns in the codebase and is designed to be a self-contained module. Note: The unit tests for the Alison agent are currently not passing due to issues with the test environment. Further work is needed to get the tests to run correctly.
38 lines
1.1 KiB
JSON
38 lines
1.1 KiB
JSON
[
|
|
{
|
|
"issue": "Projector not displaying",
|
|
"causes": ["HDMI cable not connected", "Input source not selected"],
|
|
"resolution": [
|
|
"Check HDMI cable connection to laptop and projector",
|
|
"On projector remote, press 'Source' and select HDMI",
|
|
"Restart projector if display does not appear"
|
|
]
|
|
},
|
|
{
|
|
"issue": "Microphone not working",
|
|
"causes": ["Mic muted", "Wrong input device selected"],
|
|
"resolution": [
|
|
"Ensure mic is unmuted (hardware switch or Zoom/Teams mute button)",
|
|
"Check audio settings to confirm correct microphone is selected",
|
|
"If still not working, try reconnecting mic via USB"
|
|
]
|
|
},
|
|
{
|
|
"issue": "Zoom/Teams not starting",
|
|
"causes": ["Network connection issue", "App not updated"],
|
|
"resolution": [
|
|
"Check Wi-Fi connection",
|
|
"Restart Zoom/Teams",
|
|
"Update application to the latest version"
|
|
]
|
|
},
|
|
{
|
|
"issue": "Wi-Fi not connecting",
|
|
"causes": ["Incorrect password", "Network down"],
|
|
"resolution": [
|
|
"Re-enter NU-Secure password",
|
|
"Forget and reconnect to NU-Secure",
|
|
"Contact IT support if Wi-Fi is still unavailable"
|
|
]
|
|
}
|
|
]
|